FERROR(3)          Manuel du programmeur Linux          FERROR(3)


NOM
       ferror, clearerr, feof, fileno - Vérifier et réinitialiser
       les statuts d'un flux.

SYNOPSIS
       #include <stdio.h>

       void clearerr (FILE *stream);
       int feof (FILE *stream);
       int ferror (FILE *stream);
       int fileno (FILE *stream);

DESCRIPTION
       La fonction clearerr efface les indicateurs d'erreur et de
       fin de fichier concernant le flux pointé par stream.

       La fonction feof teste l'indicateur de fin de fichier con­
       cernant le flux pointé par stream, et renvoie  une  valeur
       non nulle si cet indicateur est actif. L'indicateur de fin
       de fichier ne peut être réinitialisé que par  la  fonction
       clearerr.

       La  fonction ferror teste l'indicateur d'erreur concernant
       le flux pointé par stream, et envoie une valeur non  nulle
       si cet indicateur est actif. L'indicateur d'erreur ne peut
       etre réinitialisé que par la fonction clearerr.

       La fonction fileno renvoie le descripteur de  fichier,  de
       type entier, correspondant au flux stream.

ERREURS
       Ces fonctions ne devraient pas échouer, et ne positionnent
       donc pas la variable errno.

VOIR AUSSI
       open(2), stdio(3)

CONFORMITÉ
       Les fonctions clearerr, feof, et ferror sont  conformes  à
       C3.159-1989 (``ANSI C'').


TRADUCTION
       Christophe Blaess, 1997.













BSD                      23 Octobre 1996                        1