我有一堂课:A
我写了析构函数。
现在我有一堂课B
:
class B {
A* a;
public:
B() {
a = new A[10];
}
~B() {
}
};
我想实现B的析构函数。
我认为是这样的:
~B() {
delete[] a;
}
但我有一个错误。
也许我必须做下一行?
delete a;
任何帮助表示赞赏!
我有一堂课:A
我写了析构函数。
现在我有一堂课B
:
class B {
A* a;
public:
B() {
a = new A[10];
}
~B() {
}
};
我想实现B的析构函数。
我认为是这样的:
~B() {
delete[] a;
}
但我有一个错误。
也许我必须做下一行?
delete a;
任何帮助表示赞赏!