これは初めてで、オブジェクトの削除について簡単な質問をしたかっただけです。
MyClass1 というオブジェクトがあり、そこから MyClassA、MyClassB などの他の多くのクラスがあります。
MyClass1 でこれを行う必要があります。
MyClass1::~MyClass1()
{
delete MyClassA;
delete MyClassB;
}
または、MyClass1 を削除すると、MyClass1 で作成されたものはすべて自動的に削除されますか?
また、MyClassA と MyClassB でさらにオブジェクトを作成した場合、これらもそれぞれのクラスで手動で削除する必要がありますか?
ありがとう