FCLOSEALL man page on Archlinux

Man page or keyword search:  
man Server   11224 pages
apropos Keyword Search (all sections)
Output format
Archlinux logo
[printable version]

FCLOSEALL(3)		   Linux Programmer's Manual		  FCLOSEALL(3)

NAME
       fcloseall - close all open streams

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

       int fcloseall(void);

DESCRIPTION
       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.

       The standard streams, stdin, stdout, and stderr are also closed.

RETURN VALUE
       This  function  returns	0  if  all  files were successfully closed; on
       error, EOF is returned.

ATTRIBUTES
   Multithreading (see pthreads(7))
       The fcloseall() function does not  lock	the  streams,  so  it  is  not
       thread-safe.

CONFORMING TO
       This function is a GNU extension.

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

COLOPHON
       This  page  is  part of release 3.65 of the Linux man-pages project.  A
       description of the project, and information about reporting  bugs,  can
       be found at http://www.kernel.org/doc/man-pages/.

GNU				  2013-06-21			  FCLOSEALL(3)
[top]

List of man pages available for Archlinux

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net