在类A中定义变量CArray m_Data,同时重载了运算符“=”;
在类B中定义数据组 A array[10]报错,若是定义成A *array并在构造函数中申请10个空间则不会报错。
不太清楚原理,CArray使用的时候需要有什么特别的
定义类的数组,若是类中存在CArray的变量,则会报错
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
在类A中定义变量CArray m_Data,同时重载了运算符“=”;
在类B中定义数据组 A array[10]报错,若是定义成A *array并在构造函数中申请10个空间则不会报错。
不太清楚原理,CArray使用的时候需要有什么特别的