请教这个在c++类的构造函数中动态初始化类中定义的动态3维数组为什么会出现无法计算表达式的值的异常
请问这个在c++类的构造函数中动态初始化类中定义的动态3维数组为什么会出现无法计算表达式的值的错误

这是类

这是那个构造函数

这是调试的时候窗口显示的问题
求指导啊!
------解决思路----------------------
你这两个图贴出来就知道原因了啊。
我估计你的 particleGroup 这个数组是直接定义吧,比如 Group particleGroup[30],这样里头的指针可不都是无法计算吗!
原因就是你这么定义类数组,调用的是默认构造函数,你看Group里定义了默认构造函数,这函数里肯定没分配内存吧。
这是类
这是那个构造函数
这是调试的时候窗口显示的问题
求指导啊!
------解决思路----------------------
你这两个图贴出来就知道原因了啊。
我估计你的 particleGroup 这个数组是直接定义吧,比如 Group particleGroup[30],这样里头的指针可不都是无法计算吗!
原因就是你这么定义类数组,调用的是默认构造函数,你看Group里定义了默认构造函数,这函数里肯定没分配内存吧。