的析构函数我有类NameClass与成员:删除阵列中的类
class NameClass {
public:
int count;
apple* array;
}
和构造的这个:
NameClass::NameClass()
{
count = 12;
array = new apple[count];
...
}
我应该删除这个数组类的析构函数?如何?
这使得错误(“指针被释放没有被分配”):
delete []apple;
or
delete apple;
'delete [] array;' – 2014-11-21 00:31:55
使用'std :: vector'。 – chris 2014-11-21 00:31:57
@chris你知道这是一个家庭作业。 – mostruash 2014-11-21 00:34:07