当IntelliSense解析时,是否定义了宏?

8

每个编译器都有像__BORLANDC__这样的宏定义,使程序员可以激活或停用某些行为或解决方法。

在 IntelliSense 解析文件时是否定义了这样的宏,以便我可以激活针对错误的解决方法?

#if defined __INTELLISENSE__
#define SOMETHING
#endif

1
嘿,太酷了,我不知道你可以在没有括号的情况下使用“defined”。我每天都在学习。 - Cameron
1
可能是Hide a C++ code block from Intellisense的重复问题。 - Mark Taylor
1个回答

14

是的。就像你猜想的那样,它被称为__INTELLISENSE__

#ifdef __INTELLISENSE__
// ...
#endif

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接