std::ctype<char>::~ctype
来自 cppreference.cn
< cpp | 本地化 | ctype char
定义于头文件 <locale> |
||
protected: ~ctype(); |
||
销毁一个 std::ctype<char> facet。此析构函数是受保护和虚的(因为 基类 析构函数是虚的)。类型为 std::ctype<char> 的对象,像大多数 facet 一样,只能在实现此 facet 的最后一个 std::locale 对象超出作用域时销毁,或者如果用户定义的类派生自 std::ctype<char> 并实现了一个公有析构函数。
如果在此 std::ctype<char> 实例构造时提供了自定义分类表,并且构造函数的第二个参数(布尔值 del
)为 true,则此析构函数执行 delete[] table()。