Sdílet prostřednictvím


wctype

Určuje pravidlo pro celou znakových kódů klasifikace.

wctype_t wctype(
   const char * property 
);

Parametry

  • property
    Vlastnost řetězec.

Vrácená hodnota

Pokud LC_CTYPE kategorie aktuální národní prostředí nedefinuje pravidla klasifikace, jehož název odpovídá řetězec vlastnosti property, vrátí funkce hodnotu nula.Jinak vrátí nenulovou hodnotu použít jako druhý argument k následným voláním towctrans.

Poznámky

Funkce určuje pravidla pro kódy znaků wide klasifikace.Následující páry volání mají stejné chování ve všech národních prostředí (ale implementace můžete definovat další klasifikační pravidla i v národním prostředí "C"):

Function

Stejné jako

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" ) )

Požadavky

Rutina

Požadované záhlaví

wctype

<wctype.h>

Další informace o kompatibilitě, viz Compatibility v úvodu.

Viz také

Referenční dokumentace

Převod dat

setlocale _wsetlocale