Man page - fcloseall(3)

Packages contains this manual

Available languages:

en fr pt_BR es pl ja ru ro zh_TW zh_CN de

Manual

fcloseall

NAZWA
BIBLIOTEKA
SKŁADNIA
OPIS
WARTOŚĆ ZWRACANA
ATRYBUTY
STANDARDY
ZOBACZ TAKŻE
TŁUMACZENIE

NAZWA

fcloseall - zamyka wszystkie otwarte strumienie

BIBLIOTEKA

Standardowa biblioteka C ( libc , -lc )

SKŁADNIA

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

int fcloseall(void);

OPIS

Funkcja fcloseall () zamyka wszystkie otwarte strumienie w procesie wywołującym. Dane w buforach wyjściowych każdego strumienia są zapisywane przed zamknięciem (tak jak w przypadku fflush (3)); dane w buforach wejściowych są ignorowane.

Zamykane są także standardowe strumienie stdin , stdout i stderr .

WARTOŚĆ ZWRACANA

Funkcja zwraca 0, jeśli wszystkie pliki zostały poprawnie zamknięte, lub EOF , gdy wystąpił błąd.

ATRYBUTY

Informacje o pojęciach używanych w tym rozdziale można znaleźć w podręczniku attributes (7).

Image grohtml-3992349-1.png

Funkcja fcloseall () nie blokuje strumieni, więc nie jest bezpieczna dla wątków.

STANDARDY

GNU.

ZOBACZ TAKŻE

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

TŁUMACZENIE

Tłumaczenie niniejszej strony podręcznika: Andrzej Krzysztofowicz <ankry@green.mf.pg.gda.pl> i Robert Luberda <robert@debian.org>

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net .