logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

al_fgets - Allegro 5 API

Description

       Read  a  string  of  bytes  terminated  with  a  newline  or end-of-file into the buffer given.  The line
       terminator(s), if any, are included in the returned string.  A maximum of max-1 bytes are read, with  one
       byte being reserved for a NUL terminator.

       Parameters:

       • f - file to read from

       • buf - buffer to fill

       • max - maximum size of buffer

       Returns  the  pointer  to  buf  on  success.  Returns NULL if an error occurred or if the end of file was
       reached without reading any bytes.

       See al_fopen(3alleg5) about translations of end-of-line characters.

Name

       al_fgets - Allegro 5 API

See Also

al_fget_ustr(3alleg5)

Allegro reference manual                                                                       al_fgets(3alleg5)

Synopsis

              #include <allegro5/allegro.h>

              char *al_fgets(ALLEGRO_FILE *f, char * const buf, size_t max)

See Also