Copyright (c) 1980 Regents of the University of California.
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)ferror.3 6.4 (Berkeley) 04/01/89
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)ferror.3 6.4 (Berkeley) 04/01/89
FERROR 3 ""
C 4 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"
open(2), fopen(3)