fcloseall - cierra todos los flujos abiertos
Biblioteca Estándar C (
libc,
-lc)
#define _GNU_SOURCE /* Vea feature_test_macros(7) */
#include <stdio.h>
int fcloseall(void);
The
fcloseall() function closes all of the calling process's open
streams. Buffered output for each stream is written before it is closed (as
for
fflush(3)); buffered input is discarded.
También se cierran los flujos estándar:
stdin,
stdout y
stderr.
La función devuelve cero si se han cerrado todos los archivos. Si
sucedió algún error, se devuelve
EOF.
Para obtener una explicación de los términos usados en esta
sección, véase
attributes(7).
Interfaz |
Atributo |
Valor |
fcloseall() |
Seguridad del hilo |
MT-Unsafe race:streams |
The
fcloseall() function does not lock the streams, so it is not
thread-safe.
Esta función es una extensión GNU.
close(2),
fclose(3),
fflush(3),
fopen(3),
setbuf(3)
La traducción al español de esta página del manual fue
creada por Miguel Pérez Ibars <
[email protected]> y Marcos
Fouces <
[email protected]>
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
[email protected]