问题描述
解决方案
空指针的话调试下是那些对为空,检查这些地方使用了对象的.操作的地方。
解决方案二:
你好,个人建议,可以把cube.cube.get(""**"").setValues(faces[0]);拆分一下
cube.cube.get(""**"");查看返回值情况
.setValues();看报那句错误。逐个排查
解决方案三:
第一红箭头:你继承自模板类 而在派生类实例化的时候 你父类的 byte[] 应该由派生类传入 之所以空指针 是因为你给他传了个 临参。该对象 已被销毁。
第二红箭头:应该是
//伪代码 主要是 应该判断你的指针是否为NULL 和 数组是否越界
if(cube.cube.get(""前面"") && 0 < sizeof(faces))
{
cube.cube.get(""前面"").setValues(faces[0]);
}
解决方案四:
cube.cube.get(""**""); 这个调试看看你具体哪个值报错,
解决方案五:
建议打个断点看看,,在哪里出现的null,,
时间: 2024-09-19 08:03:31