Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ferror(3) [osf1 man page]

ferror(3)						     Library Functions Manual							 ferror(3)

NAME
ferror - Tests the error indicator on a stream LIBRARY
Standard C Library (libc) SYNOPSIS
#include <stdio.h> int ferror( FILE *stream); STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: ferror(): XSH5.0 Refer to the standards(5) reference page for more information about industry standards and associated tags. PARAMETERS
Specifies the input or output stream. DESCRIPTION
The ferror() function tests whether input/output errors have occurred on the specified stream. NOTES
[Tru64 UNIX] The ferror() function may be a macro (depending on the compile-time definitions used in the source). Consequently, you can- not use this interface where a function is necessary; for example, a subroutine pointer cannot point to it. RETURN VALUES
If an I/O error occurred when reading from or writing to the stream specified by the stream parameter, a nonzero value is returned. Other- wise, a value of 0 (zero) is returned. RELATED INFORMATION
Functions: fopen(3), feof(3), fileno(3), clearerr(3) Standards: standards(5) delim off ferror(3)

Check Out this Related Man Page

ferror(3C)						   Standard C Library Functions 						ferror(3C)

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 TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
open(2), Intro(3), fopen(3C), stdio(3C), attributes(5), standards(5) SunOS 5.11 17 Feb 2005 ferror(3C)
Man Page

We Also Found This Discussion For You

1. UNIX for Dummies Questions & Answers

Standards

I have been asked to put together some coding standards for the project I am assigned to. I have found documented standards for C/C++, Java but was wondering if there is a good place for UNIX scripting (Korn/Bourne) standards? Does anyone know of a good place to find information on scripting... (3 Replies)
Discussion started by: google
3 Replies