V8/usr/man/man3/ferror.3

Compare this file to the similar file:
Show the results in this format:

.TH FERROR 3S 
.SH NAME
feof, ferror, clearerr, fileno \- stream status inquiries
.SH SYNOPSIS
.B #include <stdio.h>
.PP
.B feof(stream)
.br
.SM
.B FILE
.B *stream;
.PP
.B ferror(stream)
.br
.SM
.B FILE
.B *stream
.PP
.B clearerr(stream)
.br
.SM
.B FILE
.B *stream
.PP
.B fileno(stream)
.br
.SM
.B FILE
.B *stream;
.SH DESCRIPTION
.I Feof
returns non-zero if end of file has been encountered on the named input
.I stream,
otherwise zero.
.PP
.I Ferror
returns non-zero when an error has occurred reading or writing
the named
.I stream,
otherwise zero.
Unless cleared by
.I clearerr,
the error indication lasts until
the stream is closed.
.PP
.I Clearerr
resets the error indication on the named
.I stream.
.PP
.I Fileno
returns the integer file descriptor
associated with the
.I stream,
see
.IR  open (2).
.PP
These functions
are implemented as macros;
they cannot be redeclared.
.SH "SEE ALSO"
fopen(3), open(2)