Content-type: text/html Man page of ferror

ferror

Section: Standard C Library Functions (3C)
Updated: 17 Feb 2005
Index Return to Main Contents
 

NAME

ferror, feof, clearerr, fileno - stream status inquiries  

SYNOPSIS

#include <stdio.h>

int ferror(FILE *stream);

int feof(FILE *stream);

void clearerr(FILE *stream);

int fileno(FILE *stream);  

DESCRIPTION

The ferror() function returns a non-zero value when an error has previously occurred reading from or writing to the named stream (see intro(3)). It returns 0 otherwise.

The feof() function returns a non-zero value when EOF has previously been detected reading the named input stream. It returns 0 otherwise.

The clearerr() function resets the error indicator and EOF indicator to 0 on the named stream.

The fileno() function returns the integer file descriptor associated with the named stream; see open(2).  

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
Interface StabilityStandard
MT-LevelMT-Safe

 

SEE ALSO

open(2), intro(3), fopen(3C), stdio(3C), attributes(5), standards(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:37:26 GMT, October 02, 2010