FERROR(3S)	    UNIX Programmer's Manual	       FERROR(3S)


NAME
     ferror, feof, clearerr, fileno - stream status inquiries

SYNOPSIS
     #include <stdio.h>

     feof(stream)
     FILE *stream;

     ferror(stream)
     FILE *stream

     clearerr(stream)
     FILE *stream

     fileno(stream)
     FILE *stream;

DESCRIPTION
     Feof returns non-zero when end of file is read on the named
     input stream, otherwise zero.  Unless cleared by clearerr,
     the end-of-file indication lasts until the stream is closed.

     Ferror returns non-zero when an error has occurred reading
     or writing the named stream, otherwise zero.  Unless cleared
     by clearerr, the error indication lasts until the stream is
     closed.

     Clearerr resets the error and end-of-file indicators on the
     named stream.

     Fileno returns the integer file descriptor associated with
     the stream, see open(2).

     Currently all of these functions are implemented as macros;
     they cannot be redeclared.

SEE ALSO
     fopen(3S), open(2)


Printed 11/26/99	  May 14, 1986				1


 
Generated: 2016-12-26
Generated by man2html V0.25
page hit count: 987
Valid CSS Valid XHTML 1.0 Strict