public static member function
<locale>

std::ctype::classic_table

protected:
static const mask* classic_table() const throw();    // only defined for ctype<char>
public:
static const mask* classic_table() const noexcept;   // only defined for ctype<char>
Get classic table
Returns a pointer to an array of elements of member type mask with the categories of each character, according to the classic locale (the "C" locale).

This is a static member that is defined no matter the locale that uses the facet.

See header <cctype> for the classification of ASCII characters (the first 127 characters in the "C" locale on most systems).

Parameters

none

Return value

A pointer to the first element in the array of mask elements.

Member type mask is a bitmask type (inherited from ctype_base).

Exception safety

No-throw guarantee: never throws exceptions.

See also