Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       fcloseall - schließt alle geöffneten Datenströme (Streams)

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

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

       int fcloseall(void);

BESCHREIBUNG

       Die Funktion fcloseall() schließt alle offenen Streams des aufrufenden Prozesses. Gepufferte Ausgabedaten
       jedes  Streams  werden  vor  dem  Schließen  (wie  bei fflush(3)) geschlossen; gepufferte Eingaben werden
       verworfen.

       Auch die Standard-Streams (stdin, stdout und stderr) werden geschlossen.

RÜCKGABEWERT

       Die Funktion gibt 0 zurück, falls alle Dateien erfolgreich geschlossen  wurden;  im  Fehlerfall  ist  der
       Rückgabewert EOF.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
       ┌────────────────────────────────────────────────────┬───────────────────────┬──────────────────────────┐
       │ SchnittstelleAttributWert                     │
       ├────────────────────────────────────────────────────┼───────────────────────┼──────────────────────────┤
       │ fcloseall()                                        │ Multithread-Fähigkeit │ MT-Unsicher race:streams │
       └────────────────────────────────────────────────────┴───────────────────────┴──────────────────────────┘

       Die Funktion fcloseall() sperrt die Datenströme nicht und ist daher nicht multithread-fähig.

STANDARDS

       GNU.

SIEHE AUCH

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

ÜBERSETZUNG

       Die  deutsche  Übersetzung  dieser Handbuchseite wurde von Dennis Stampfer <kontakt@dstampfer.de>, Martin
       Eberhard Schauer <Martin.E.Schauer@gmx.de> und Mario Blättermann <mario.blaettermann@gmail.com> erstellt.

       Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder  neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn  Sie  Fehler  in  der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                      fcloseall(3)