我在用VC编译器调试程序的时候,为何不识别变量
我在单步调试程序的时候,为何用变量不能识别到,当程序单步执行到这个变量所在行的时候,下面的信息提示栏也没有此变量,并且用鼠标也不自动出现值的显示,但有的变量就可以。(程序...
我在单步调试程序的时候,为何用变量不能识别到,当程序单步执行到这个变量所在行的时候,下面的信息提示栏也没有此变量,并且用鼠标也不自动出现值的显示,但有的变量就可以。(程序能正常运行)
不能显示的那个变量是:位图中的BITMAPFILEHEADER结构体定义的变量
我就想知道出现这种情况是为什么? 展开
不能显示的那个变量是:位图中的BITMAPFILEHEADER结构体定义的变量
我就想知道出现这种情况是为什么? 展开
2个回答
展开全部
两种方法
第一种 在watch窗口中变量的名字前面加两个英文冒号:: 这样的话鼠标悬停还是不会显示的。
第二种 可以在vc++6.0菜单上选择 project》setting》C/C++》precompiled headers》中最下面的 project options里面加上一个参数/PDBTYPE:CON 既可以解决有时候显示有时候不显示的问题。此方法同事可以解决watch窗口中的现实问题。
第一种 在watch窗口中变量的名字前面加两个英文冒号:: 这样的话鼠标悬停还是不会显示的。
第二种 可以在vc++6.0菜单上选择 project》setting》C/C++》precompiled headers》中最下面的 project options里面加上一个参数/PDBTYPE:CON 既可以解决有时候显示有时候不显示的问题。此方法同事可以解决watch窗口中的现实问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询