protected member function
<locale>
std::ctype::~ctype
ctype destructor
Destroys the ctype object.
This is a protected destructor: programs shall not construct objects of this class directly.
This destructor is virtual by inheritance (locale::facet's destructor is virtual).
Specialization for ctype<char>
On the char
specialization, the destructor calls delete[] table()
if it was constructed with explicit first and second arguments (different from their default values).