我正在使用 VS2010编写一个C应用程序。我有以下#define:
#define wRow Wksp[Session.wkspIndex]->Row
“行”是一个结构数组。所以没有定义,它看起来像这样:
Wksp[Session.wkspIndex]->Row[1].value
如果没有定义,我可以将鼠标悬停在“价值”上并查看其价值。但是当我使用定义时,像这样:
wRow[1].value
然后悬停什么都不做,因为(我假设)调试器懒得做我定义的扩展。
有什么方法可以告诉调试器扩展它#define
以便我可以看到它的值?Watch窗口出现同样的问题:我无法进入wRow...
,但必须使用Wksp[Session.wkspIndex]->Row...
。