Provided by: manpages-de-dev_4.21.0-2_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-Safe │
       └───────────────────────────────────────────────────────┴───────────────────────┴─────────┘

STANDARDS

       POSIX.1-2001, POSIX.1-2008, 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 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ 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⟩.