A data structure implemented in C for a class project
In my C class I was tasked to implement an edit buffer. An edit buffer is commonly used in text editors. There were a few data structures I could use to accomplish this task with; I went with a gap buffer.
Simply download EditBufferMain.exe and run. Windows Defender will probably mark the program as a virus; it is not but who is taking risks here?
Download and extract the ZIP. Navigate to its directory and check the source files for malicious code. Compile. You will have to link EditBuffer.c and main.c. Run.
Download and extract the ZIP. Navigate to its directory and check the source files for malicious code. Compile. You will have to link EditBuffer.c and main.c. Run.
- C
- ASCII based GUI
- Various options to view status of buffer
- Buffer automatically resizes as needed
- Input Validation
- Structs, Pointers, and Dynamic Memory Allocation