Home
Search all pages
Subjects
By activity
Professions, Sciences, Humanities, Business, ...
User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...
Text Strings
Conversions, tests, processing, manipulation,...
Math
Integer, Floating point, Matrix, Statistics, Boolean, ...
Processing
Algorithms, Memory, Process control, Debugging, ...
Stored Data
Data storage, Integrity, Encryption, Compression, ...
Communications
Networks, protocols, Interprocess, Remote, Client Server, ...
Hard World Timing, Calendar and Clock, Audio, Video, Printer, Controls...
File System
Management, Filtering, File & Directory access, Viewers, ...
|
|
|
RocketLink!--> Man page versions:
OpenBSD
FreeBSD
Others
[IEEE Std1003.1-1990 (``POSIX'').] [ANSI C X3.159-1989]
FERROR(3) OpenBSD 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 point-
ed to by stream, returning non-zero if it is set. The end-of-file indi-
cator 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 inte-
ger file descriptor.
ERRORS
These functions should not fail and do not set the external variable
errno.
SEE ALSO
open(2), stdio(3)
STANDARDS
The functions clearerr(), feof(), and ferror() conform to ANSI
X3.159-1989 (``ANSI C''). The function fileno() conforms to IEEE
Std1003.1-1990 (``POSIX'').
OpenBSD 2.6 April 19, 1994 1
Source: OpenBSD 2.6 man pages. Copyright: Portions are copyrighted by BERKELEY SOFTWARE DESIGN, INC., The Regents of the University of California, Massachusetts Institute of Technology, Free Software Foundation, FreeBSD Inc., and others. |
(Corrections, notes, and links courtesy of RocketAware.com)
FreeBSD Sources for ferror(3) functions OpenBSD sources for ferror(3)
Up to: Stdio Stream file operations - Buffered access of files and devices. fopen, fputc, fgetc, et al.
RocketLink!--> Man page versions:
OpenBSD
FreeBSD
Others
[IEEE Std1003.1-1990 (``POSIX'').] [ANSI C X3.159-1989]
Rapid-Links:
Search | About | Comments | Submit Path: RocketAware > man pages >
ferror.3/
RocketAware.com is a service of Mib Software Copyright 1999, Forrest J. Cavalier III. All Rights Reserved. We welcome submissions and comments
|