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

BEZEICHNUNG

       wcswidth - Benötigte Spalten für eine Zeichenkette weiter Zeichen fester Größe bestimmen

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #define _XOPEN_SOURCE             /* siehe feature_test_macros(7) */
       #include <wchar.h>

       int wcswidth(const wchar_t *z, size_t n);

BESCHREIBUNG

       Die  Funktion  wcswidth()  liefert  die  Anzahl der benötigten Spalten zurück, um die Zeichenkette weiter
       Zeichen, auf  die  z  zeigt,  darzustellen,  allerdings  höchstens  n  weite  Zeichen.  Falls  ein  nicht
       darstellbares weites Zeichen unter diesen Zeichen auftritt, wird -1 zurückgeliefert.

RÜCKGABEWERT

       Die  Funktion  wcswidth() liefert die Anzahl der Spaltenpositionen für die Zeichenkette weiter Zeichen z,
       spätestens bei der Länge n abgeschnitten.

ATTRIBUTE

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

STANDARDS

       POSIX.1-2008.

GESCHICHTE

       POSIX.1-2001.

ANMERKUNGEN

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

SIEHE AUCH

       iswprint(3), wcwidth(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                                       wcswidth(3)