ferror

###

###

###

###

###

    FERROR(3)           Linux Programmer's Manual           FERROR(3)

    NAME
           clearerr,  feof,  ferror,  fileno - check and reset stream
           status

    SYNOPSIS
           #include <stdio.h>

           void clearerr( FILE *stream);
           int feof( FILE *stream);
           int ferror( FILE *stream);
           int fileno( FILE *stream);

    DESCRIPTION
           The function clearerr clears  the  end-of-file  and  error
           indicators for the stream pointed to by stream.

           The  function feof tests the end-of-file indicator for the
           stream pointed to by stream, returning non-zero if  it  is
           set.  The end-of-file indicator can only be cleared by the
           function clearerr.

           The function ferror tests  the  error  indicator  for  the
           stream  pointed  to by stream, returning non-zero if it is
           set.  The error indicator can only be reset by the  clear-
           err function.

           The  function  fileno  examines  the  argument  stream and
           returns its integer descriptor.

    ERRORS
           These functions should not fail and do not set the  exter-
           nal variable errno.

### SEE ALSO

open, stdio,

###

###

    STANDARDS
           The  functions  clearerr,  feof,  and  ferror  conform  to
           C3.159-1989 (``ANSI C'').

    BSD MANPAGE              29 November 1993                       1

Top | Master Index | Keywords | Functions

This manual page was brought to you by mjl_man V-2.0