getwchar(3) Library Functions Manual getwchar(3) BEZEICHNUNG getwchar - ein weites Zeichen von der Standardeingabe lesen BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include wint_t getwchar(void); BESCHREIBUNG Die Funktion getwchar() ist das Aquivalent der Funktion getchar(3) fur weite Zeichen. Sie liest ein weites Zeichen von stdin und liefert es zuruck. Falls das Ende des Datenstroms erreicht ist oder falls ferror(stdin) wahr wird, dann liefert sie WEOF. Falls ein Umwandlungsfehler fur weite Zeichen auftritt, setzt sie errno auf EILSEQ und liefert WEOF zuruck. Fur ein nicht sperrendes Gegenstuck siehe unlocked_stdio(3). RUCKGABEWERT Die Funktion getwchar() liefert das nachste weite Zeichen von der Standardeingabe oder WEOF zuruck. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |getwchar() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ STANDARDS C11, POSIX.1-2008. GESCHICHTE C99, POSIX.1-2001. ANMERKUNGEN Das Verhalten von getwchar() hangt von der Kategorie LC_CTYPE der aktuellen Locale ab. Vernunftigerweise kann angenommen werden, dass getwchar() tatsachlich eine Multibyte-Sequenz von der Standardeingabe liest und sie dann in weite Zeichen konvertiert. SIEHE AUCH fgetwc(3), unlocked_stdio(3) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann 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 getwchar(3)