Aracılığıyla paylaş


wctype

Geniş karakter kodları için bir sınıflandırma kuralı belirler.

wctype_t wctype(
   const char * property 
);

Parametreler

  • property
    Özellik dizesi.

Dönüş Değeri

LC_CTYPE Yerel kategori adıyla eşleşen özellik dizesi bir sınıflandırma kuralı tanımlamak değil property, işlev sıfır döndürür.Tersi durumda, sıfır dışında bir değere ikinci bağımsız değişken olarak bir sonraki çağrı için verdiği towctrans.

Notlar

Sınıflandırma kuralı geniş karakter kodları için işlev belirler.Tüm yerel ayarlarda aynı davranışı çağrıları aşağıdaki çiftleri vardır (ancak uygulaması bile "c" yerel ek sınıflandırma kuralları tanımlayabilirsiniz):

İşlev

Aynı

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

Gereksinimler

Yordamı

Gerekli başlık

wctype

<wctype.h>

Ek uyumluluk bilgileri için bkz: Uyumluluk giriş.

Ayrıca bkz.

Başvuru

Veri Dönüştürme

setlocale, _wsetlocale