Share via


wctype

決定寬字元代碼的分類規則。

語法

wctype_t wctype(
   const char * property
);

參數

property
屬性字串。

傳回值

LC_CTYPE如果目前地區設定的類別未定義名稱符合屬性字串 property 的分類規則,則函式會傳回零。 否則,它會傳回適合做為後續呼叫 towctrans 的第二個引數的非零值。

備註

此函式決定寬字元代碼的分類規則。 下列配對的呼叫在所有地區設定中都有相同的行為(但實作即使在 「C」 地區設定中也可以定義更多分類規則):

函式 同於
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" ))

需求

常式 必要的標頭
wctype <wctype.h>

如需相容性詳細資訊,請參閱相容性

另請參閱

資料轉換
setlocale, _wsetlocale