C++定义变量的问题
各位大哥大神,小弟现在非常迷惘,我用的是VS2005,我在头文件定义了一个变量,然后在cpp初始化为0,一切都很正常,但是程序运行后,我对这个变量添加监视,但是监视的结果让我无奈,监视显示信息为:无法计算表达式的值,这个变量很重要,但是就是一直出现这个错误,清理解决方案,重启电脑,重启VS,注销,全部方法都用过了,但是打开VS后还是这个样子,后来我重新定义一个变量,也跟上面的情况一样,我很无奈,有人试过我这样吗? c++
[解决办法]
release模式?
[解决办法]
能不能表达的清楚点,列出代码
[解决办法]
有代码,有真相
[解决办法]
改为debug模式调试,或者是你的变量是局部变量,超出了变量的范围
[解决办法]
这不是错误,这是楼主对变量的生存周期完全没有理解
变量只在其生存周期内有意义,一个函数内的int a和另一个函数内的double a没有任何关系
[解决办法]
在类外面定义
[解决办法]
上精简代码。
[解决办法]
Show your code.