读书人

VS2010调试时无法观测到宏定义的值,该

发布时间: 2012-04-05 12:42:40 作者: rapoo

VS2010调试时无法观测到宏定义的值
如题,我定义了一个宏,如下
#define IMAGEPADDED(SIZE) (SIZE + 2)
然后主程序代码中有这么一段
for (int j = 0; j < IMAGEPADDED(nHeight) - 1; j++)
{
for (int i = 0; i < IMAGEPADDED(nWidth) - 1; i++)
{
...
}
}
调试的时候,在watch1里看不到 IMAGEPADDED(nWidth)的值,只能另定义个宏来输入到输出流中查看该变量的值。
我想问下,是不是大家的VS2010在调试时都看不到宏定义的值呢?


[解决办法]
宏就不是symbol,没法查看吧,光标甩上去应该有值

读书人网 >C++

热点推荐