Provided by: manpages-es-dev_4.13-4_all bug

NOMBRE

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

SINOPSIS

       #include <stdio.h>

       void clearerr(FILE *stream);

       int feof(FILE *flujo);

       int ferror(FILE *flujo);

       int fileno(FILE *flujo);

   Requisitos de Macros de Prueba de Características para glibc (véase feature_test_macros(7)):

       fileno(): _POSIX_C_SOURCE

DESCRIPCIÓN

       La función clearerr() limpia los indicadores de fin-de-fichero y error para el flujo indicado por flujo.

       La  función  feof()  inspecciona  el  indicador  de  fin-de-fichero  para  el  flujo  indicado por flujo,
       devolviendo no cero si está puesto. El indicador de fin-de-fichero sólo puede ser limpiado por la función
       clearerr().

       La función ferror() inspecciona el indicador de error para el flujo indicado por  flujo,  devolviendo  no
       cero si está puesto. El indicador de error sólo puede ser puesto a cero por la función clearerr().

       The  function  fileno()   examines  the  argument  stream and returns the integer file descriptor used to
       implement this stream.  The file descriptor is still owned by stream and will be  closed  when  fclose(3)
       is called.  Duplicate the file descriptor with dup(2)  before passing it to code that might close it.

       Para las versiones no-bloqueantes, véase unlocked_stdio(3).

ERRORES

       Estas  funciones  no deberían fallar, y no ponen ningún valor en la variable externa errno. (Sin embargo,
       en caso de que fileno() detecte que su argumento no es un flujo válido, debe  devolver  -1  y  asignar  a
       errno el valor EBADF.)

ATRIBUTOS

       Para obtener una explicación de los términos usados en esta sección, véase attributes(7).
       ┌─────────────────────┬────────────────────┬───────────────────┐
       │ InterfazAtributoValor             │
       ├─────────────────────┼────────────────────┼───────────────────┤
       │ clearerr(), feof(), │ Seguridad del hilo │ Multi-hilo seguro │
       │ ferror(), fileno()  │                    │                   │
       └─────────────────────┴────────────────────┴───────────────────┘

CONFORME A

       Las funciones clearerr(), feof() y ferror() son conformes con C89, C99, POSIX.1-2001 y POSIX.1-2008.

       The function fileno()  conforms to POSIX.1-2001 and POSIX.1-2008.

VÉASE TAMBIÉN

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

COLOFÓN

       Esta página es parte de la versión 5.10 del proyecto Linux man-pages. Puede encontrar una descripción del
       proyecto,   información   sobre   cómo   informar   errores  y  la  última  versión  de  esta  página  en
       https://www.kernel.org/doc/man-pages/.

TRADUCCIÓN

       La  traducción  al  español  de  esta  página  del  manual  fue  creada  por  Gerardo  Aburruzaga  García
       <gerardo.aburruzaga@uca.es> y Miguel Pérez Ibars <mpi79470@alu.um.es>

       Esta  traducción  es  documentación  libre;  lea  la GNU General Public License Version 3 o posterior con
       respecto a las condiciones de copyright.  No existe NINGUNA RESPONSABILIDAD.

       Si encuentra algún error en la traducción de esta página  del  manual,  envíe  un  correo  electrónico  a
       debian-l10n-spanish@lists.debian.org.

                                                  6 Marzo 2019                                         FERROR(3)