大家好,我有一个快速的问题。我正在重新学习C++,想了解以下内容:
如果我有一个动态分配的对象:
如果我有一个动态分配的对象:
MyObject* obj = new MyObject();
它作为成员包含一个数组:
class MyObject
{
public:
MyObject();
~MyObject();
float array[16];
private:
};
只是进行普通的删除操作:
delete obj;
在释放对象的所有内存(包括数组)时,我需要做些特殊的事情吗?还是只需要释放即可?