在类中定义一个struct,但struct中又包含一个动态数组,析构函数该怎么写呢?
RT。
- C/C++ code
struct A{ int a; double* b = new double[k];}
[解决办法]
delete[]b;不可以吗?
[解决办法]
delete[]b;
[解决办法]
delete []类中的结构体变量名.b;
比如类中定义 struct A c;
则调用
delete []c.b;
[解决办法]
发布时间: 2012-09-12 09:21:30 作者: rapoo
在类中定义一个struct,但struct中又包含一个动态数组,析构函数该怎么写呢?
RT。
struct A{ int a; double* b = new double[k];}