std::ctype_base
Определён в заголовочном файле <locale> | ||
|---|---|---|
class ctype_base; |
Класс std::ctype_base перечисляет категории классификации символов, от которых наследуются фасеты std::ctype.
Типы-члены
|
mask | неуточнённый тип битовой маски (перечисление, целочисленный тип или битовый набор) (определение типа) |
Константы-члены
|
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 для именованной локали (шаблон класса) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/locale/ctype_base