wctype

Bestimmt die Regel für eine Klassifizierungs Zeichenkodes.

wctype_t wctype(
   const char * property 
);

Parameter

  • property
    Eigenschaftenzeichenfolge.

Rückgabewert

Wenn die LC_CTYPE Kategorie des aktuellen Gebietsschemas keine Klassifizierungs die Regel definiert, deren Name der Eigenschaft propertyZeichenfolge entspricht, gibt die Funktion (null) zurück.Andernfalls wird ein Wert ungleich 0 (null) zurück, das für die Verwendung als zweites Argument für einen nachfolgenden Aufruf für towctransgeeignet ist.

Hinweise

Die Funktion bestimmt die Klassifizierungs die Regel für Zeichenkodes.Die folgenden Paare der Aufrufe verfügen über das gleiche Verhalten in allen Gebietsschemas (aber eine Implementierung kann zusätzliche Regeln Klassifizierungs selbst im Gebietsschema „C“ 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>

Um Kompatibilität zusätzlichen Informationen finden Sie unter Kompatibilität in der Einführung.

Siehe auch

Referenz

Datenkonvertierung

setlocale, _wsetlocale