class ctype_base;
| 成員型別 | 描述 |
|---|---|
| mask | 用作位掩碼的列舉型別。 |
| 成員常量 | 型別 | 值 | 描述 |
|---|---|---|---|
| space | ctype_base::mask | 未指定(唯一位) | 空白字元 |
| ctype_base::mask | 未指定(唯一位) | 可列印字元 | |
| cntrl | ctype_base::mask | 未指定(唯一位) | 控制字元 |
| upper | ctype_base::mask | 未指定(唯一位) | 大寫字母 |
| lower | ctype_base::mask | 未指定(唯一位) | 小寫字母 |
| alpha | ctype_base::mask | 未指定(唯一位) | 字母字元 |
| digit | ctype_base::mask | 未指定(唯一位) | 十進位制數字 |
| punct | ctype_base::mask | 未指定(唯一位) | 標點符號字元 |
| xdigit | ctype_base::mask | 未指定(唯一位) | 十六進位制數字 |
| alnum | ctype_base::mask | alpha|digit | 字母數字字元 |
| graph | ctype_base::mask | alnum|punct | 具有圖形表示的字元 |
| 成員型別 | 描述 |
|---|---|
| mask | 一個位掩碼型別(例如 enum、整數型別或 bitset)。 |
| 成員常量 | 型別 | 值 | 描述 |
|---|---|---|---|
| space | ctype_base::mask | 未指定(唯一位) | 空白字元 |
| ctype_base::mask | 未指定(唯一位) | 可列印字元 | |
| cntrl | ctype_base::mask | 未指定(唯一位) | 控制字元 |
| upper | ctype_base::mask | 未指定(唯一位) | 大寫字母 |
| lower | ctype_base::mask | 未指定(唯一位) | 小寫字母 |
| alpha | ctype_base::mask | 未指定(唯一位) | 字母字元 |
| digit | ctype_base::mask | 未指定(唯一位) | 十進位制數字 |
| punct | ctype_base::mask | 未指定(唯一位) | 標點符號字元 |
| xdigit | ctype_base::mask | 未指定(唯一位) | 十六進位制數字 |
| blank | ctype_base::mask | 未指定(唯一位) | 空白字元 |
| alnum | ctype_base::mask | alpha|digit | 字母數字字元 |
| graph | ctype_base::mask | alnum|punct | 具有圖形表示的字元 |