ilnrzakirov / get_next_line

no bonuses

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

get_next_line

no bonuses

For detailed information, refer to the subject of this project


• Calling your function get_next_line in a loop will then allow you to read the text available on the file descriptor one line at a time until the end of it.

• Your function should return the line that has just been read. If there is nothing else to read or if an error has occurred it should return NULL.

• Make sure that your function behaves well when it reads from a file and when it reads from the standard input.

• libft is not allowed for this project. You must add a get_next_line_utils.c file which will contain the functions that are needed for your get_next_line to work.

• Your program must compile with the flag -D BUFFER_SIZE=xx which will be used as the buffer size for the read calls in your get_next_line. This value will be modified by your evaluators and by the moulinette.

• The program will be compiled in this way:
cc -Wall -Wextra -Werror -D BUFFER_SIZE=42 .c.
• Your read must use the BUFFER_SIZE defined during compilation to read from a file or from stdin. This value will be modified during the evaluation for testing purposes.

• In the header file get_next_line.h you must have at least the prototype of the function get_next_line.

About

no bonuses


Languages

Language:C 100.0%