wctype
來自 cppreference.com
在標頭檔案 <wctype.h> 中定義 |
||
wctype_t wctype( const char* str ); |
(自 C95 起) | |
構造一個 wctype_t 型別的值,它描述了寬字元分類的 LC_CTYPE 類別。它可以是標準分類類別之一,也可以是特定於語言環境的類別,例如 "jkanji"
。
目錄 |
[編輯] 引數
str | - | 儲存所需類別名稱的 C 字串 |
所有 C 語言環境都支援以下 str
值
str 的值 |
效果 |
"alnum"
|
識別 iswalnum 使用的類別 |
"alpha"
|
識別 iswalpha 使用的類別 |
"blank"
|
識別 iswblank 使用的類別 (C99) |
"cntrl"
|
識別 iswcntrl 使用的類別 |
"digit"
|
識別 iswdigit 使用的類別 |
"graph"
|
識別 iswgraph 使用的類別 |
"lower"
|
識別 iswlower 使用的類別 |
"print"
|
識別 iswprint 使用的類別 |
"space"
|
識別 iswspace 使用的類別 |
"upper"
|
識別 iswupper 使用的類別 |
"xdigit"
|
識別 iswxdigit 使用的類別 |
[編輯] 返回值
如果 str 未命名當前 C 語言環境支援的類別,則返回一個 wctype_t 物件,適用於與 iswctype 一起使用以根據當前 C 語言環境的命名類別對寬字元進行分類,否則返回零。
[編輯] 參考
- C23 標準 (ISO/IEC 9899:2024)
- 7.30.2.2.2 wctype 函式(p:待定)
- C17 標準 (ISO/IEC 9899:2018)
- 7.30.2.2.2 wctype 函式(p:待定)
- C11 標準 (ISO/IEC 9899:2011)
- 7.30.2.2.2 wctype 函式(p:452)
- C99 標準 (ISO/IEC 9899:1999)
- 7.25.2.2.2 wctype 函式(p:398)
[編輯] 另請參閱
(C95) |
根據指定的 LC_CTYPE 類別對寬字元進行分類 (函式) |
有關 wctype 的C++ 文件
|