wctype
Bestimmt eine Klassifizierungsregel für Breitzeichencodes.
Syntax
wctype_t wctype(
const char * property
);
Parameter
property
Eigenschaftszeichenfolge
Rückgabewert
Wenn die LC_CTYPE
Kategorie des aktuellen Gebietsschemas keine Klassifizierungsregel definiert, deren Name der Eigenschaftszeichenfolge property
entspricht, gibt die Funktion null zurück. Andernfalls wird ein nichtzero-Wert zurückgegeben, der als zweites Argument für einen nachfolgenden Aufruf verwendet towctrans
werden kann.
Hinweise
Die Funktion bestimmt eine Klassifizierungsregel für Breitzeichencodes. Die folgenden Aufrufpaare weisen das gleiche Verhalten in allen Gebietsschemas auf (eine Implementierung kann jedoch auch im Gebietsschema "C" mehr Klassifizierungsregeln definieren):
Funktion | Identisch mit |
---|---|
iswalnum(c) |
iswctype(c, wctype( "alnum" )) |
iswalpha(c) |
iswctype(c, wctype( "alpha" )) |
iswcntrl(c) |
iswctype(c, wctype( "cntrl" )) |
iswdigit(c) |
iswctype(c, wctype( "digit" )) |
iswgraph(c) |
iswctype(c, wctype( "graph" )) |
iswlower(c) |
iswctype(c, wctype( "lower" )) |
iswprint(c) |
iswctype(c, wctype( "print" )) |
iswpunct(c) |
iswctype(c, wctype( "punct" )) |
iswspace(c) |
iswctype(c, wctype( "space" )) |
iswupper(c) |
iswctype(c, wctype( "upper" )) |
iswxdigit(c) |
iswctype(c, wctype( "xdigit" )) |
Anforderungen
Routine | Erforderlicher Header |
---|---|
wctype |
<wctype.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für