名前空間
変種
操作

std::ctype_base

From cppreference.com
< cpp‎ | locale
 
 
 
 
ヘッダー <locale> で定義
class ctype_base;

クラスstd::ctype_base は、std::ctype ファセットによって継承される文字分類カテゴリを列挙します。

[編集] メンバー型

mask
未指定の BitmaskType (列挙型、整数型、またはビットセット)
(typedef)

[編集] メンバー定数

スペース
[static]
空白文字の分類を識別するmaskの値
(公開静的メンバ定数)
print
[static]
印刷可能文字の分類を識別するmaskの値
(公開静的メンバ定数)
cntrl
[static]
制御文字の分類を識別するmaskの値
(公開静的メンバ定数)
upper
[static]
大文字の分類を識別するmaskの値
(公開静的メンバ定数)
lower
[static]
小文字の分類を識別するmaskの値
(公開静的メンバ定数)
alpha
[static]
アルファベット文字の分類を識別するmaskの値
(公開静的メンバ定数)
digit
[static]
数字文字の分類を識別するmaskの値
(公開静的メンバ定数)
punct
[static]
句読点文字の分類を識別するmaskの値
(公開静的メンバ定数)
xdigit
[static]
16進数数字の分類を識別するmaskの値
(公開静的メンバ定数)
blank
[static] (C++11)
空白文字の分類を識別するmaskの値
(公開静的メンバ定数)
alnum
[static]
alpha | digit
(公開静的メンバ定数)
graph
[static]
alnum | punct
(公開静的メンバ定数)

[編集] 関連項目

文字分類テーブルを定義する
(クラステンプレート) [編集]
char 型に対する std::ctype の特殊化
(クラステンプレートの特殊化) [編集]
名前付きロケールに対してシステムが提供する std::ctype を表す
(クラステンプレート) [編集]
English 日本語 中文(简体) 中文(繁體)