wcwidth(3) Library Functions Manual wcwidth(3) BEZEICHNUNG wcwidth - Fur weite Zeichen benotigte Anzahl an Spalten ermitteln BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #define _XOPEN_SOURCE /* Siehe feature_test_macros(7) */ #include int wcwidth(wchar_t wz); BESCHREIBUNG Die Funktion wcwidth() liefert die Anzahl der Spalten zuruck, die zur Darstellung des weiten Zeichens wz benotigt werden. Falls wz ein darstellbares weiteres Zeichen ist, ist der Wert mindestens 0. Falls wz das weite Nullzeichen (L'\0') ist, ist der Wert 0. Andernfalls wird -1 zuruckgeliefert. RUCKGABEWERT Die Funktion wcwidth() liefert die Anzahl der Spaltenpositionen fur wz zuruck. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +-------------------------+-------------------------+------------------+ |Schnittstelle | Attribut | Wert | +-------------------------+-------------------------+------------------+ |wcwidth() | Multithread-Fahigkeit | MT-Sicher locale | +-------------------------+-------------------------+------------------+ STANDARDS POSIX.1-2008. GESCHICHTE POSIX.1-2001. Beachten Sie, dass Glibc vor Glibc 2.2.5 folgenden Prototyp verwandte: int wcwidth(wint_t wz); ANMERKUNGEN Das Verhalten von wcwidth() hangt von der Kategorie LC_CTYPE der aktuellen Locale ab. SIEHE AUCH iswprint(3), wcswidth(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.12 17. November 2024 wcwidth(3)