最終更新日時:
が更新

履歴 編集

function
<locale>

std::ctype::デストラクタ

protected:
  ~ctype(); // (1) C++98

概要

ctypeファセットオブジェクトを破棄する。

効果

ctype<char>の特殊化では、コンストラクタの第1引数が非ヌルポインタであり、かつ第2引数がtrueであった場合、delete[]table()を実行する。

備考

このデストラクタはprotectedである。そのためctypeオブジェクトを、利用者が直接deleteすることはできない。

ファセットの寿命は、それを保持するlocaleオブジェクトによって管理される。

バージョン

言語

  • C++98

関連項目