*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> clearerr (3)              
Title
Content
Arch
Section
 

FERROR(3)

Contents


NAME    [Toc]    [Back]

     clearerr, feof, ferror, fileno - check and reset stream status

SYNOPSIS    [Toc]    [Back]

     #include <stdio.h>

     void
     clearerr(FILE *stream);

     int
     feof(FILE *stream);

     int
     ferror(FILE *stream);

     int
     fileno(FILE *stream);

DESCRIPTION    [Toc]    [Back]

     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 pointed
  to by stream, returning non-zero if it is set.  The endof-file indicator
 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 integer
 file descriptor.

ERRORS    [Toc]    [Back]

     These  functions should not fail and do not set the external
variable
     errno.

SEE ALSO    [Toc]    [Back]

      
      
     open(2), stdio(3)

STANDARDS    [Toc]    [Back]

     The functions clearerr(), feof(), and  ferror()  conform  to
ANSI
     X3.159-1989 (``ANSI C'').  The function fileno() conforms to
IEEE Std
     1003.1-1990 (``POSIX'').

OpenBSD     3.6                          April      19,      1994
[ Back ]
 Similar pages
Name OS Title
rewinddir Linux reset directory stream
tt_is_err HP-UX check status value
check IRIX check RCS status of a file
ferror IRIX stream status inquiries
VERSW Tru64 Check the status of an operating system version switch on a single cluster member to determine wheth...
versw Tru64 Check the status of an operating system version switch on a single cluster member to determine wheth...
pthread_exc_get_status_np Tru64 (Macro) Obtains a systemdefined error status from a DECthreads status exception object
SSL_clear OpenBSD reset SSL object to allow another connection
SSL_clear NetBSD reset SSL object to allow another connection
SSL_clear Tru64 Reset SSL object to allow another connection
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service