Freigeben über


wctype

Bestimmt eine Klassifizierungsregel für Zeichenkodes.

wctype_t wctype(
   const char * property 
);

Parameter

  • property
    Eigenschaftenzeichenfolge.

Rückgabewert

Wenn die Kategorie LC_CTYPE des aktuellen Gebietsschemas keine Klassifizierungsregel definiert, deren Name mit der Eigenschaftenzeichenfolge property übereinstimmt, Funktionsrückgaben null. Andernfalls wird ein Wert ungleich 0 (null) zurück, der für die Verwendung als zweites Argument für einen nachfolgenden Aufruf für towctrans erstellen.

Hinweise

Die Funktion bestimmt eine Klassifizierungsregel für Zeichenkodes. Die folgenden Paare von Aufrufen noch das gleiche Verhalten in allen Gebietsschemas (jedoch eine Implementierung kann zusätzliche Klassifizierungsregeln sogar im "C " - Gebietsschema definieren):

Funktion

Entspricht

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>

Zusätzliche Informationen zur Kompatibilität finden Sie unter Kompatibilität in der Einführung.

Siehe auch

Referenz

Datenkonvertierung

setlocale, _wsetlocale