命名空间
变体
操作

std::ctype_base

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

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

[编辑] 成员类型

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

[编辑] 成员常量

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

[编辑] 参阅

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