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

BEZEICHNUNG

       wctob - Versuch, ein weites Zeichen in einem einzelnen Byte darzustellen

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #include <wchar.h>

       int wctob(wint_t z);

BESCHREIBUNG

       Die Funktion wctob() prüft, ob die Multibyte-Darstellung des weiten Zeichens z, beginnend im anfänglichen
       Zustand, aus einem einzelnen Byte besteht. Falls dem so ist, wird es als unsigned char zurückgegeben.

       Verwenden Sie diese Funktion niemals. Sie kann Ihnen beim Schreiben internationalisierter Programme nicht
       helfen.  Internationalisierte  Programme  dürfen  niemals zwischen Einzelbytezeichen und Multibytezeichen
       unterscheiden.

RÜCKGABEWERT

       Die Funktion wctob() liefert  die  Einzelbytedarstellung  von  z  zurück,  falls  diese  existiert,  oder
       andernfalls EOF.

ATTRIBUTE

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

STANDARDS

       C11, POSIX.1-2008.

GESCHICHTE

       POSIX.1-2001, C99.

ANMERKUNGEN

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

       Diese  Funktion  sollte  niemals  verwandt werden. Internationalisierte Programme dürfen niemals zwischen
       Einzelbyte und Multibytezeichen unterscheiden. Verwenden Sie  stattdessen  entweder  wctomb(3)  oder  die
       Thread-sichere wcrtomb(3).

SIEHE AUCH

       btowc(3), wcrtomb(3), wctomb(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                                          wctob(3)