BSD
manpages-es
Spanish man pages
man-pages-es
Spanish man pages from the Linux Documentation Project
manpages-dev
Manual pages about using GNU/Linux for development
man-pages
Linux kernel and C library user-space interface documentation
NOMBRE
fflush - vuelca los datos de un flujo a disco
SINOPSIS
#include <stdio.h>
int fflush(FILE *flujo);
DESCRIPCIÓN
La función fflush fuerza la escritura de todos los datos tamponados del espacio de usuario para el flujo de salida dado, o actualiza el flujo a través de la función de escritura subyacente al flujo. El estado de apertura del flujo no se ve afectado.
Si el argumento flujo es NULL, fflush hace un volcado a disco de todos los flujos de salida que estén abiertos.
Para la versión no-bloqueante, véase unlocked_stdio(3).
VALOR DEVUELTO
Se devuelve cero en caso de éxito. En otro caso, se devuelve EOF y se da un valor apropiado a la variable global errno para indicar el error.
ERRORES
EBADF | El argumento flujo no es un flujo abierto, o no está abierto para escritura. |
OBSERVACIONES
CONFORME A
La función fflush es conforme con ANSI X3.159-1989 (‘‘C ANSI’’).