命名空间
变体
操作

std::ctype<char>::~ctype

来自 cppreference.com
< cpp‎ | locale‎ | ctype char
 
 
 
 
定义在头文件 <locale>
protected: ~ctype();

销毁一个 std::ctype<char> 刻面。该析构函数受保护且是虚函数(由于 基类 析构函数是虚函数)。std::ctype<char> 类型对象,就像大多数刻面一样,只能在实现此刻面的最后一个 std::locale 对象超出范围时,或者如果用户定义类从 std::ctype<char> 派生并实现一个公有析构函数时被销毁。

如果,当 std::ctype<char> 的此实例被构造时,提供了自定义分类表,并且构造函数的第二个参数(布尔型 del)为 true,则此析构函数将执行 delete[] table().