命名空间
变体
操作

std::ctype_base

来自 cppreference.cn
< cpp‎ | locale
 
 
 
 
定义于头文件 <locale>
class ctype_base;

std::ctype_base 列出了字符分类类别,这些类别由 std::ctype facets 继承。

[编辑] 成员类型

mask
未指明 BitmaskType (枚举,整数类型,或位集)
(typedef)

[编辑] 成员常量

space
[静态]
标识空白字符分类的 mask
(公共静态成员常量)
print
[静态]
标识可打印字符分类的 mask
(公共静态成员常量)
cntrl
[静态]
标识控制字符分类的 mask
(公共静态成员常量)
upper
[静态]
标识大写字符分类的 mask
(公共静态成员常量)
lower
[静态]
标识小写字符分类的 mask
(公共静态成员常量)
alpha
[静态]
标识字母字符分类的 mask
(公共静态成员常量)
digit
[静态]
标识数字字符分类的 mask
(公共静态成员常量)
punct
[静态]
标识标点字符分类的 mask
(公共静态成员常量)
xdigit
[静态]
标识十六进制数字字符分类的 mask
(公共静态成员常量)
blank
[静态] (C++11)
标识空白字符分类的 mask
(公共静态成员常量)
alnum
[静态]
alpha | digit
(公共静态成员常量)
graph
[静态]
alnum | punct
(公共静态成员常量)

[编辑] 参见

定义字符分类表
(类模板) [编辑]
std::ctype 对类型 char 的特化
(类模板特化) [编辑]
代表系统提供的用于具名区域设置的 std::ctype
(类模板) [编辑]