logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git 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