🥱 Reading a line on a fd is way too tedious.
The goal of this project is to create the function get_next_line.c which, when called in a loop, will then allow the available text in the file descriptor to be read one line at a time until the end of the file. The program must compile with the flag-D BUFFER_SIZE=xx which will be used as the buffer size for the read calls in get_next_line.
Get_next_line is a simple and challenging project which allows you to learn deeply about open(), read() and close() functions as well as static variables and file descriptors.
- Rigor
- Unix
- Algorithms & AI
Disclaimer: I am attaching this to this repository as it can be helpful to new cadets, however these are personal notes and there are inconsistencies here. Feel free to reach me if you need any help with get_next_line 😄