有没有一种方法可以配置MSVS静态代码分析的详细信息?

3

MSVS中的静态代码分析工具(适用于C ++)有很多误报,并且其中一些误报存在于Windows SDK文件中。是否有一种方式来配置它以提高质量并忽略稳定的SDK文件?


自从开始这个话题以来,进展并不是很大。今天我偶然发现了Raymond Chen(又称The Old New Thing)的博客文章http://blogs.msdn.com/b/oldnewthing/archive/2010/06/14/10024197.aspx,其中提到了http://msdn.microsoft.com/en-us/library/d3bbz7tz.aspx。不过,没有发现什么新内容。 - Andrey
1个回答

1

终于我找到了我要的答案 - 直接来自 MSDN 的答案 http://msdn.microsoft.com/en-us/library/zyhb0b82.aspx(VS2010 特定):

#include <codeanalysis\warnings.h>
#pragma warning( push )
#pragma warning ( disable : ALL_CODE_ANALYSIS_WARNINGS )
#include <third-party include files here>
#pragma warning( pop )

您也可以禁用特定的代码分析警告,例如在某些 Microsoft 标头文件中出现的 6385 警告。 - C.J.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接