Provided by: manpages-fr-dev_3.65d1p1-1_all bug

NOM

       fcloseall - Fermer tous les flux ouverts

SYNOPSIS

       #define _GNU_SOURCE         /* Consultez feature_test_macros(7) */
       #include <stdio.h>

       int fcloseall(void);

DESCRIPTION

       La  fonction  fcloseall()  ferme  tous les flux ouverts des processus appelants. La sortie
       bufferisée de chaque flux est d'abord écrite puis  fermée  (comme  avec  fflush(3)) ;  les
       entrées bufferisées ne sont pas traitées.

       Les flux standards stdin, stdout et stderr sont aussi fermés.

VALEUR RENVOYÉE

       Cette  fonction  renvoie  0  si  tous les fichiers se sont correctement fermés. Lors d'une
       erreur, elle renvoie EOF.

ATTRIBUTS

   Multithreading (voir pthreads(7))
       La fonction fcloseall() ne verrouille pas les  flux,  et  n’est  donc  pas  sûre  dans  un
       contexte multithread.

CONFORMITÉ

       Cette fonction est une extension GNU.

VOIR AUSSI

       close(2), fclose(3), fflush(3), fopen(3), setbuf(3)

COLOPHON

       Cette  page  fait partie de la publication 3.65 du projet man-pages Linux. Une description
       du projet et des  instructions  pour  signaler  des  anomalies  peuvent  être  trouvées  à
       l'adresse http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Depuis    2010,    cette   traduction   est   maintenue   à   l'aide   de   l'outil   po4a
       <http://po4a.alioth.debian.org/> par l'équipe de traduction francophone au sein du  projet
       perkamon <http://perkamon.alioth.debian.org/>.

       Christophe    Blaess    <http://www.blaess.fr/christophe/>   (1996-2003),   Alain   Portal
       <http://manpagesfr.free.fr/> (2003-2006). Florentin  Duneau  et  l'équipe  francophone  de
       traduction de Debian (2006-2009).

       Veuillez     signaler     toute     erreur     de     traduction     en     écrivant     à
       <debian-l10n-french@lists.debian.org>  ou  par  un  rapport  de  bogue   sur   le   paquet
       manpages-fr.

       Vous  pouvez  toujours  avoir  accès  à la version anglaise de ce document en utilisant la
       commande « man -L C <section> <page_de_man> ».