Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ feof(3S) — A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

open(2)

fopen(3S)



     ferror(3S)                                             ferror(3S)



     NAME
          ferror, feof, clearerr, fileno - stream status inquiries

     SYNOPSIS
          #include <stdio.h>

          int feof (stream)
          FILE *stream;

          int ferror (stream)
          FILE *stream;

          void clearerr (stream)
          FILE *stream;

          int fileno (stream)
          FILE *stream;

     DESCRIPTION
          feof returns non-zero when EOF has previously been detected
          reading the named input stream; otherwise, it returns zero.

          ferror returns non-zero when an I/O error has previously
          occurred reading from or writing to the named stream;
          otherwise, it returns zero.

          clearerr resets the error indicator and EOF indicator to
          zero on the named stream.

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

     NOTE
          All these functions are implemented as macros; they cannot
          be declared or redeclared.

     SEE ALSO
          open(2), fopen(3S).

















     Page 1                                        (last mod. 1/14/87)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026