Spec-Zone.ru › C++

std::ctype<char>::~ctype

Определено в заголовке <locale>
protected: ~ctype();

Деструктор объекта типа std::ctype<char>. Этот деструктор защищён и виртуальный (из-за того, что деструктор базового класса virtual). Объект типа std::ctype<char>, как и большинство объектов-фасадов, может быть уничтожен только тогда, когда последний объект std::locale, реализующий этот фасад, выходит из области видимости, или если пользовательский класс унаследован от std::ctype<char> и реализует публичный деструктор.

Если при создании этого экземпляра std::ctype<char> была предоставлена пользовательская таблица классификации, и второй аргумент конструктора (булево значение del) был true, то этот деструктор выполняет delete[] table().

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/locale/ctype_char/%7Ectype

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API