C ++ - 价值丢失

时间:2014-12-10 18:31:30

标签: c++

我在类int _width;的构造函数中设置了变量Stage,如下所示:

Stage::Stage():_width(33), _height(23)
{
...
}

后来我在路径查找方法中使用它,我在其中调用:

ex = fminf(_width - 1, current->x + 1);

只是为其他东西设置了一个结束X点。问题是我收到Thread 1: EXC_BAD_ACCESS (code=1, address=0x8)错误。当我尝试使用p _width注销时,我得到:

(lldb) p _width
error: Couldn't apply expression side effects : Couldn't dematerialize a result variable: couldn't read its memory

我不确定这里发生了什么。我没有在任何地方重置变量。

0 个答案:

没有答案