std::ctype_base
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <locale> で定義
|
||
class ctype_base; |
||
クラス std::ctype_base は std::ctype ファセットによって継承される文字分類カテゴリを一覧します。
メンバ型
mask |
未規定な BitmaskType (列挙、整数型、またはビット集合) (typedef) |
メンバ定数
space [静的] |
ホワイトスペース文字の分類を表す mask の値 (パブリック静的メンバ定数) |
print [静的] |
印刷可能な文字の分類を表す mask の値 (パブリック静的メンバ定数) |
cntrl [静的] |
制御文字の分類を表す mask の値 (パブリック静的メンバ定数) |
upper [静的] |
大文字の分類を表す mask の値 (パブリック静的メンバ定数) |
lower [静的] |
小文字の分類を表す mask の値 (パブリック静的メンバ定数) |
alpha [静的] |
アルファベット文字の分類を表す mask の値 (パブリック静的メンバ定数) |
digit [静的] |
数字の分類を表す mask の値 (パブリック静的メンバ定数) |
punct [静的] |
句読点文字の分類を表す mask の値 (パブリック静的メンバ定数) |
xdigit [静的] |
16進数字の分類を表す mask の値 (パブリック静的メンバ定数) |
blank [静的] (C++11) |
ブランク文字の分類を表す mask の値 (パブリック静的メンバ定数) |
alnum [静的] |
alpha | digit (パブリック静的メンバ定数) |
graph [静的] |
alnum | punct (パブリック静的メンバ定数) |
関連項目
| 文字分類テーブルを定義します (クラステンプレート) | |
char 型に対する std::ctype の特殊化 (クラステンプレートの特殊化) | |
| 指定された名前のロケールに対するシステム供給の std::ctype を表します (クラステンプレート) |