std::wctype
來自 cppreference.com
定義於標頭檔案 <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
|