【发布时间】:2013-01-10 12:59:56
【问题描述】:
有没有简单的方法可以做到这一点?
#pragma warning(default: all)
这是无效的;我可以给出一个特定的警告编号而不是 all,这会将那个警告恢复为默认值,但我想将 all 警告恢复为默认值。我不想写出所有警告的长列表!
我的目标是确保我的代码能够干净地编译,并且我不会不小心在我自己的代码中隐藏任何可能在其他地方被禁用的警告。
假设这是在一个巨大的代码库中,其他程序员在我包含但不控制的标头(包括预编译的标头)中以及在项目设置中或通过命令行禁用了警告。
【问题讨论】:
标签: visual-c++ compiler-warnings pragma