如何忽略警告c4090

时间:2013-09-17 09:26:55

标签: c++ visual-studio visual-studio-2012

全部,我使用RtlZeroMemory清空项目中的内存。但是当我构建项目时,我收到一条警告warning C4090: 'function' : different 'const' qualifiers,代码如下。

RtlZeroMemory(&copiedRelatedObj, FltObjects->Size);

经过研究,我发现这个警告无关紧要,但它停止了构建过程。我如何忽略或禁用此警告?感谢。

1 个答案:

答案 0 :(得分:1)

使用Visual Studio,您可以使用#pragma

禁用警告
#pragma warning( disable : 4090 )

或者你可以通过

为你的所有项目做到这一点
  

项目属性 - > C / C ++ - > 高级 - > 禁用特定警告

您应该尝试修复代码,而不是忽略此警告。

您应该阅读有关编译器警告的this threadthis article