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
clearerr
function.
The function
fileno
examines the argument
stream
and returns its integer descriptor.