名稱空間
變體
操作

std::wctype

來自 cppreference.com
< cpp‎ | string‎ | wide
定義於標頭檔案 <cwctype>
std::wctype_t wctype( const char* str );

構造一個 std::wctype_t 型別的值,它描述寬字元分類的 LC_CTYPE 類別。它可以是標準分類類別之一,也可以是區域設定特定的類別,例如 "jkanji"

[編輯] 引數

str - C 字串,包含所需類別的名稱

所有 C 語言環境都支援 str 的以下值

str 的值 效果
"alnum" 標識 std::iswalnum 使用的類別
"alpha" 標識 std::iswalpha 使用的類別
"blank" 標識 std::iswblank 使用的類別 (C++11)
"cntrl" 標識 std::iswcntrl 使用的類別
"digit" 標識 std::iswdigit 使用的類別
"graph" 標識 std::iswgraph 使用的類別
"lower" 標識 std::iswlower 使用的類別
"print" 標識 std::iswprint 使用的類別
"space" 標識 std::iswspace 使用的類別
"upper" 標識 std::iswupper 使用的類別
"xdigit" 標識 std::iswxdigit 使用的類別

[編輯] 返回值

std::wctype_t 物件,適用於與 std::iswctype 一起使用,以根據當前 C 語言環境的命名類別對寬字元進行分類;如果 str 未命名當前 C 語言環境支援的類別,則為零。

[編輯] 參閱

根據指定的 LC_CTYPE 類別對寬字元進行分類
(function) [編輯]
C 文件 關於 wctype