c++ - 如何让 Vera++ 忽略某些/所有规则的代码部分?

标签 c++ static-analysis vera++

我正在使用 Vera++对我的 C++ 代码执行一些静态分析。 (在 Visual Studio 2008 中)

但是,我知道并接受某些代码块会违反某些规则。

我希望能够以某种方式告诉 Vera++ 避免使用这些方法或代码段,因此报告仅显示我想要调整的代码区域。

我可以在我的代码中添加任何内容吗,例如特殊格式的注释,以允许某些代码块忽略某些规则?

最佳答案

正如 gx_ 所说,--exclusions 允许您跳过某些特定规则的文件。点击here了解更多信息。

但它不适用于指定的代码片段。

还有 here是vera的问题,要求增强您想要的东西,您可以关注一下。

关于c++ - 如何让 Vera++ 忽略某些/所有规则的代码部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18375449/

相关文章:

c++ - 在C++/Ubuntu中录制来自音频输入的原始音频

java - PMD 和 FindBugs 有什么区别?

c++ - vera++ 中的通配符

c++ - vera++ 抛出错误 : cannot open profile description for profile default

Python 如何在没有 linter(PyCharm 检查) Unresolved 引用的情况下迭代 StrEnum

visual-studio-2008 - Vera++ 无法在 Visual Studio 2008 中使用 Visual Lint(无法打开配置文件)

c++ - 在另一个线程中创建 QNetworkAccessManager

c++ - 类和结构后的分号

c++ - xerces_3_1 adoptNode() 方法返回 NULL

static-analysis - 是否有通用的 lint (-toolkit)?