std::ctype<char>::~ctype
From cppreference.com
< cpp | locale | ctype char
| ヘッダー <locale> で定義 |
||
| protected: ~ctype(); |
||
std::ctype<char> ファセットを破棄します。このデストラクタは保護されており、仮想です(基底クラスのデストラクタが仮想であるため)。std::ctype<char> 型のオブジェクトは、ほとんどのファセットと同様に、このファセットを実装している最後の std::locale オブジェクトがスコープを外れるか、またはユーザー定義クラスが std::ctype<char> から派生して公開デストラクタを実装している場合にのみ破棄できます。
std::ctype<char> のこのインスタンスが構築されたときにカスタム分類テーブルが提供され、コンストラクタの 2 番目の引数(ブール値 del)が true であった場合、このデストラクタは delete[] table() を実行します。