读书人

在类中定义一个struct但struct中又包

发布时间: 2012-09-12 09:21:30 作者: rapoo

在类中定义一个struct,但struct中又包含一个动态数组,析构函数该怎么写呢?
RT。

C/C++ code
struct A{    int a;    double* b = new double[k];} 
在class的定义中,那么析构函数怎么写呢?谢谢!

[解决办法]
delete[]b;不可以吗?

[解决办法]
delete[]b;
[解决办法]
delete []类中的结构体变量名.b;

比如类中定义 struct A c;
则调用
delete []c.b;
[解决办法]
探讨
delete []类中的结构体变量名.b;

比如类中定义 struct A c;
则调用
delete []c.b;

读书人网 >C++

热点推荐