getw(3) Library Functions Manual getw(3) BEZEICHNUNG getw, putw - Eingabe und Ausgabe von Worten (Ganzzahlen) BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include int getw(FILE *datenstrom); int putw(int w, FILE *datenstrom); Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)): getw(), putw(): Seit Glibc 2.3.3: _XOPEN_SOURCE && ! (_POSIX_C_SOURCE >= 200112L) || /* Glibc >= 2.19: */ _DEFAULT_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE Vor Glibc 2.3.3: _SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE BESCHREIBUNG getw() liest ein Wort (das heisst, eine Ganzzahl int) aus dem Strom datenstrom. Die Funktion wird fur die Kompatibilitat mit SVr4 bereitgestellt. Wir empfehlen, dass Sie stattdessen fread(3) verwenden. putw() schreibt das Wort w (das heisst, eine Ganzzahl int) in den Strom datenstrom. Die Funktion wird fur die Kompatibilitat mit SVr4 bereitgestellt, aber wir empfehlen, dass Sie stattdessen fwrite(3) verwenden. RUCKGABEWERT Normalerweise gibt getw() das ausgelesene Wort zuruck, putw() gibt 0 zuruck. Bei Fehlern geben beide EOF zuruck. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |getw(), putw() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS Keine. GESCHICHTE SVr4, SUSv2. FEHLER Der Ruckgabewert bei Fehlern ist auch ein gultiger Datenwert. ferror(3) kann benutzt werden, um diese beiden Falle zu unterscheiden. SIEHE AUCH ferror(3), fread(3), fwrite(3), getc(3), putc(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Dr. Tobias Quathamer erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.06 31. Oktober 2023 getw(3)