#include <iostream>
#include <fstream>
#include <cstdio>
using namespace std;
class Derived
{
public:
Derived()
{
cout<< "Initialize...\n";
}
~Derived()
{
cout<< "Finalize...\n";
}
};
static Derived *obj=new Derived();
int main()
{
cout<<"Main Started::\n";
}
出力を次のように取得しようとしています:
しかし、取得: MainStartedを初期化します
デバッグしようとしましたが、デストラクタに入りません。だから私はこの問題を解決できません。