Cpp クラス デストラクタ 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(クラス デストラクタ)
(クラス デストラクタ)
89行: 89行:
  
  
 +
== '''5行目''' ==
 +
<span style="color: #ffffff; background-color: #555555; padding: 0px 5px 0px 5px; display: inline-block;">cpp<!-- padding 上 右 下 左-->
 +
<syntaxhighlight2 lang="cpp" line>
 +
    void Ctest::~Ctest(){
 +
        Delete piValue;
 +
    }
 +
</syntaxhighlight2>
  
  
 +
 この部分がデストラクタと呼ばれる関数で、このクラスが消滅するときに必ず実行される関数です。呼び出し不要です。プログラムが終わったときに呼び出されることもあれば、Destruct_Main.cppの9行目のような、明示的なクラスの消滅処理でも呼び出されます。
 +
 +
 +
 メモリ解放処理に限らず、様々な用途にも使ってよいです。
 
[[C PlusPlus#C++からの技術|C++]]に戻る
 
[[C PlusPlus#C++からの技術|C++]]に戻る

2020年7月10日 (金) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス