Udostępnij za pośrednictwem


wctype

Określa regułę klasyfikacji kodów szerokich znaków.

wctype_t wctype(
   const char * property 
);

Parametry

  • property
    Ciąg znaków właociwooci.

Wartość zwracana

Jeśli LC_CTYPE kategorii bieżące ustawienia regionalne nie definiuje reguły klasyfikacji, których nazwa pasuje do ciągu właściwość property, funkcja zwraca wartość zero.W przeciwnym razie zwraca wartość niezerową nadające się do wykorzystania jako drugi argument na kolejne wywołania towctrans.

Uwagi

Funkcja określa reguły klasyfikacji kodów szerokich znaków.Następujące pary wywołań mają takie samo zachowanie wszystkich ustawień regionalnych (ale implementacja można zdefiniować zasady klasyfikacji dodatkowe nawet w ustawieniach regionalnych "C"):

Funkcja

Takie same jak

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

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

wctype

<wctype.h>

Aby uzyskać dodatkowe informacje o zgodności, zobacz zgodności we wprowadzeniu.

Zobacz też

Informacje

Konwersja danych

setLocale, _wsetlocale