| Localization library | |||||||||||||||||||||||||
| Regular expressions library(C++11) | |||||||||||||||||||||||||
| Formatting library(C++20) | |||||||||||||||||||||||||
| Null-terminated sequence utilities | |||||||||||||||||||||||||
| Byte strings | |||||||||||||||||||||||||
| Multibyte strings | |||||||||||||||||||||||||
| Wide strings | |||||||||||||||||||||||||
| Primitive numeric conversions | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| Text encoding identifications | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Defined in header <locale> | ||
class ctype_base; | ||
The classstd::ctype_base lists the character classification categories which are inherited by thestd::ctype facets.
mask | unspecifiedBitmaskType (enumeration, integer type, or bitset) (typedef) |
space [static] | the value ofmask identifying whitespace character classification(public static member constant) |
print [static] | the value ofmask identifying printable character classification(public static member constant) |
cntrl [static] | the value ofmask identifying control character classification(public static member constant) |
upper [static] | the value ofmask identifying uppercase character classification(public static member constant) |
lower [static] | the value ofmask identifying lowercase character classification(public static member constant) |
alpha [static] | the value ofmask identifying alphabetic character classification(public static member constant) |
digit [static] | the value ofmask identifying digit character classification(public static member constant) |
punct [static] | the value ofmask identifying punctuation character classification(public static member constant) |
xdigit [static] | the value ofmask identifying hexadecimal digit character classification(public static member constant) |
blank [static](C++11) | the value ofmask identifying blank character classification(public static member constant) |
alnum [static] | alpha| digit (public static member constant) |
graph [static] | alnum| punct (public static member constant) |
| defines character classification tables (class template)[edit] | |
| specialization ofstd::ctype for typechar (class template specialization)[edit] | |
| represents the system-suppliedstd::ctype for the named locale (class template)[edit] |