ferror

FERROR(3)                Manual do Programador do Linux                FERROR(3)



NOME
       clearerr, feof, ferror, fileno - verifica e reinicia o estado de uma
       stream (arquivo aberto)

SINOPSE
       #include <stdio.h>

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

DESCRIÇÃO
       A função clearerr limpa os indicadores de fim de arquivo e de erro para a
       stream apontada por stream.

       A função feof testa o indicador de fim de arquivo para a stream apontada
       por stream, retornando não-zero se ele está ligado.  O indicador de fim
       de arquivo somente pode ser limpado pela função clearerr.

       A função ferror testa o indicador de erro para a stream apontada por
       stream, retornando não-zero se ele está ligado.  O indicador de erro só
       pode ser reinicializado pela função clearerr.

       A função fileno examina o argumento stream e retorna o seu descritor
       inteiro.

ERROS
       Estas funções não devem falhar e não ajustam a variável externa errno.

VEJA TAMBÉM
       open(2), stdio(3)

PADRÕES
       As funções clearerr, feof, e ferror de acordo com o X3.159-1989 (``ANSI
       C'').



Página de Manual do BSD            29/11/1993                          FERROR(3)