デストラクタ

提供: RAD Studio
移動先: 案内検索

デストラクタ:インデックス への移動

クラスのデストラクタは,オブジェクトそれ自体が削除される前に,オブジェクトのメンバーを解放するために呼び出されます。デストラクタは,クラス名の前にチルダ(~)が付いた名前を持つメンバー関数です。デストラクタは引数を受け入れることができず,戻り型も戻り値もありません。



 #include <stdlib.h>
 class X
 {
 public:
    ~X(){};  // クラス X のデストラクタ
 };



クラスのデストラクタが明示的に定義されていない場合には,コンパイラがデストラクタを生成します。

関連項目