iswcntrl - Auf weite Steuerzeichen prüfen
Standard-C-Bibliothek (
libc,
-lc)
#include <wctype.h>
int iswcntrl(wint_t wz);
Die Funktion
iswcntrl() ist das Äquivalent der Funktion
iscntrl(3) für weite Zeichen. Sie prüft, ob das weite
Zeichen
wz zu der Weiten-Zeichen-Klasse »cntrl«
gehört.
Die Weite-Zeichen-Klasse »cntrl« ist von der Weiten-Zeichen-Klasse
»print« disjunkt und daher auch von deren Unterklassen
»graph«, »alpha«, »upper«,
»lower«, »digit«, »xdigit« und
»punct« disjunkt.
Für ein vorzeichenfreies Zeichen
z impliziert
iscntrl(z)
iswcntrl(btowc(z)), aber nicht umgekehrt.
Die Funkion
iswcntrl() liefert einen von Null verschiedenen Wert
zurück, falls
wz ein weites Zeichen ist, das zur
Weiten-Zeichen-Klasse »cntrl« gehört. Andernfalls liefert
sie Null zurück.
Siehe
attributes(7) für eine Erläuterung der in diesem
Abschnitt verwandten Ausdrücke.
Schnittstelle |
Attribut |
Wert |
iswcntrl() |
Multithread-Fähigkeit |
MT-Safe locale |
POSIX.1-2001, POSIX.1-2008, C99.
Das Verhalten von
iswcntrl() hängt von der Kategorie
LC_CTYPE der aktuellen Locale ab.
iscntrl(3),
iswctype(3)
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann
<
[email protected]> 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