我知道您可以使用#pragma
来禁用特定文件中的警告,但我想“关闭”整个VC ++ 2008项目的某个警告。
我找到了一个选项Configuration Properties->C/C++->Advanced->Disable Specific Warnings
但是当我输入数字警告代码并重新编译了相关的.cpp文件时,仍然会生成警告。
答案 0 :(得分:2)
如果您的项目包含其他项目或使用其他项目中的对象,请确保在发生警告的项目中添加警告禁用。这应该始终有效。
答案 1 :(得分:1)
尝试使用预编译的标头并在其中添加警告禁用代码。它对我有用,警告C4005。