fcloseall(3) Library Functions Manual fcloseall(3) NAZWA fcloseall - zamkniecie wszystkich otwartych strumieni BIBLIOTEKA Standardowa biblioteka C (libc, -lc) SKLADNIA #define _GNU_SOURCE /* Patrz feature_test_macros(7) */ #include int fcloseall(void); OPIS Funkcja fcloseall() zamyka wszystkie otwarte strumienie w procesie wywolujacym. Dane w buforach wyjsciowych kazdego strumienia sa zapisywane przed zamknieciem (tak jak w przypadku fflush(3)); dane w buforach wejsciowych sa ignorowane. Zamykane sa takze standardowe strumienie stdin, stdout i stderr. WARTOSC ZWRACANA Funkcja zwraca 0, jesli wszystkie pliki zostaly poprawnie zamkniete, lub EOF, gdy wystapil blad. ATRYBUTY Informacje o pojeciach uzywanych w tym rozdziale mozna znalezc w podreczniku attributes(7). +------------------+--------------------------+------------------------+ |Interfejs | Atrybut | Wartosc | +------------------+--------------------------+------------------------+ |fcloseall() | Bezpieczenstwo watkowe | MT-Unsafe race:streams | +------------------+--------------------------+------------------------+ Funkcja fcloseall() nie blokuje strumieni, wiec nie jest bezpieczna dla watkow. STANDARDY GNU. ZOBACZ TAKZE close(2), fclose(3), fflush(3), fopen(3), setbuf(3) TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Andrzej Krzysztofowicz i Robert Luberda Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.06 31 pazdziernika 2023 r. fcloseall(3)