全部,我使用RtlZeroMemory清空项目中的内存。但是当我构建项目时,我收到一条警告warning C4090: 'function' : different 'const' qualifiers
,代码如下。
RtlZeroMemory(&copiedRelatedObj, FltObjects->Size);
经过研究,我发现这个警告无关紧要,但它停止了构建过程。我如何忽略或禁用此警告?感谢。
答案 0 :(得分:1)
使用Visual Studio,您可以使用#pragma
#pragma warning( disable : 4090 )
或者你可以通过
为你的所有项目做到这一点项目属性 - > C / C ++ - > 高级 - > 禁用特定警告
您应该尝试修复代码,而不是忽略此警告。
您应该阅读有关编译器警告的this thread和this article。