1

我有一些复杂的预处理器宏,它们使用 N-arg 技巧来计算参数并根据__VA_ARG__参数计数生成特定的子宏。Visual Assist 不喜欢这样,它完全弄乱了解析和错误报告。我想知道在视觉辅助解析的情况下是否定义了任何预定义的宏(例如__VAX____VISUAL_ASSIST__)来为他实现特定的代码。如果没有,您是否知道任何其他避免视觉辅助解析部分的方法或为其提供特定版本的宏的方法?

4

1 回答 1

4

您可以通过创建va_stdafx.h文件为 Visual Assist 提供特定版本的宏。在此文件中放置您希望 Visual Assist 看到的简化宏定义。确保文件以空行结尾。

此处描述了该过程:https: //support.wholetomato.com/default.asp?W302

于 2016-11-08T19:28:15.303 回答