Provided by: manpages-es_1.55-10_all bug

NOMBRE

       clearerr,  feof, ferror, fileno - comprueban y reestablecen los estados
       de un flujo de datos

SINOPSIS

       #include <stdio.h>

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

DESCRIPCI'ON

       La funcion clearerr limpia los indicadores de  fin-de-fichero  y  error
       para el flujo indicado por flujo.

       La  funcion  feof  inspecciona  el  indicador de fin-de-fichero para el
       flujo indicado por flujo,  devolviendo  no  cero  si  esta  puesto.  El
       indicador  de  fin-de-fichero  solo  puede  ser limpiado por la funcion
       clearerr.

       La funcion ferror inspecciona el  indicador  de  error  para  el  flujo
       indicado por flujo, devolviendo no cero si esta puesto. El indicador de
       error solo puede ser puesto a cero por la funcion clearerr .

       La funcion fileno examina el argumento flujo y devuelve  su  descriptor
       de fichero, como un entero.

       Para las versiones no-bloqueantes, vease unlocked_stdio(3).

ERRORES

       Estas  funciones  no  deberian  fallar,  y  no ponen ningun valor en la
       variable externa errno.  (Sin embargo, en caso de  que  fileno  detecte
       que  su  argumento  no es un flujo valido, debe devolver -1 y asignar a
       errno el valor EBADF.)

V'EASE TAMBI'EN

       open(2), unlocked_stdio(3), stdio(3)

CONFORME A

       Las funciones clearerr, feof, y ferror son  conformes  con  X3.159-1989
       (``C ANSI'').