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
       exactly 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+14.3.quarterly>

home | help