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