Scroll to navigation

std::ctype_base(3) C++ Standard Libary std::ctype_base(3)

NAME

std::ctype_base - std::ctype_base

Synopsis


Defined in header <locale>
class ctype_base;


The class std::ctype_base lists the character classification categories which are
inherited by the std::ctype facets.

Member types


mask unspecified BitmaskType (enumeration, integer type, or bitset)
(typedef)

Member constants


space the value of mask identifying whitespace character classification
[static] (public static member constant)
print the value of mask identifying printable character classification
[static] (public static member constant)
cntrl the value of mask identifying control character classification
[static] (public static member constant)
upper the value of mask identifying uppercase character classification
[static] (public static member constant)
lower the value of mask identifying lowercase character classification
[static] (public static member constant)
alpha the value of mask identifying alphabetic character classification
[static] (public static member constant)
digit the value of mask identifying digit character classification
[static] (public static member constant)
punct the value of mask identifying punctuation character classification
[static] (public static member constant)
xdigit the value of mask identifying hexadecimal digit character
[static] classification
(public static member constant)
blank the value of mask identifying blank character classification
[static] (C++11) (public static member constant)
alnum alpha | digit
[static] (public static member constant)
graph alnum | punct
[static] (public static member constant)

See also


ctype defines character classification tables
(class template)
ctype<char> specialization of std::ctype for type char
(class template specialization)
ctype_byname represents the system-supplied std::ctype for the named locale
(class template)

2024.06.10 http://cppreference.com