在Visual C ++中禁用#pragma message(“...”)?

时间:2011-12-13 00:41:43

标签: c++ visual-studio-2010 pragma

我正在使用一个头文件,其中包含恼人的消息,如:

// annoying.h:

#pragma message("Compiling " __FILE__ )

当没有实际问题时,我更喜欢干净的构建输出。在我包含此文件以阻止打印邮件之前,我能做些什么吗?

// not_annoying.cpp:

// PUT MAGIC HERE
#include "annoying.h"

1 个答案:

答案 0 :(得分:8)

只需定义一个使message pragma消失的宏。

#define message(ignore)