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

BEZEICHNUNG

       putwchar - ein weites Zeichen in die Standardausgabe schreiben

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #include <wchar.h>

       wint_t putwchar(wchar_t wc);

BESCHREIBUNG

       Die  Funktion  putwchar()  ist das Äquivalent der Funktion putchar(3) für weite Zeichen. Sie schreibt das
       weite Zeichen wc auf stdout.  Falls  ferror(stdout)  wahr  wird,  liefert  sie  WEOF  zurück.  Falls  ein
       Umwandlungsfehler  für  weite  Zeichen  auftritt,  setzt  sie  errno  auf EILSEQ und liefert WEOF zurück.
       Andernfalls liefert sie wc zurück.

       Für ein nicht sperrendes Gegenstück siehe unlocked_stdio(3).

RÜCKGABEWERT

       Die Funktion putwchar() liefert wc  zurück, falls kein Fehler  auftrat  oder  WEOF,  um  auf  den  Fehler
       hinzuweisen.

ATTRIBUTE

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

STANDARDS

       C11, POSIX.1-2008.

GESCHICHTE

       POSIX.1-2001, C99.

ANMERKUNGEN

       Das Verhalten von putwchar() hängt von der Kategorie LC_CTYPE der aktuellen Locale ab.

       Vernünftigerweise  kann  angenommen  werden,  dass putwchar() tatsächlich die Multibyte-Sequenz schreiben
       wird, die dem weiten Zeichen wc entspricht.

SIEHE AUCH

       fputwc(3), unlocked_stdio(3)

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> 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                                       putwchar(3)