Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
al_feof(3)		    Library Functions Manual		      al_feof(3)

NAME
     al_feof - Allegro 5 API

SYNOPSIS
	    #include <allegro5/allegro.h>

	    bool al_feof(ALLEGRO_FILE *f)

DESCRIPTION
     Returns true if the end-of-file indicator has been set on the file, i.e. we
     have attempted to read past the end of the file.

     This  does  not  return  true if we simply are at the end of the file.  The
     following code correctly reads two bytes, even when the file  contains  ex-
     actly two bytes:

	    int b1 = al_fgetc(f);
	    int b2 = al_fgetc(f);
	    if (al_feof(f)) {
	       /* At least one byte was unsuccessfully read. */
	       report_error();
	    }

SEE ALSO
     al_ferror(3), al_fclearerr(3)

Allegro reference manual					      al_feof(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=al_feof&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help