【问题标题】:How can I tell cppcheck to ignore certain errors?如何告诉 cppcheck 忽略某些错误?
【发布时间】:2011-12-08 14:57:00
【问题描述】:

我希望能够编写 2 套规则:

  1. 忽略类似错误的规则集

    • 未初始化的变量
    • 变量作用域
  2. 包含 ALL 的规则集,但我可以手动忽略一个或多个规则集

注意:

cppcheck 将检查内存泄漏。 对于类,仅在给出“--all”时才进行检查。原因是如果实例被自动释放,会出现误报。

【问题讨论】:

    标签: cppcheck


    【解决方案1】:

    在 Cppcheck 术语中.. 规则是 Cppcheck 应在代码中查找并报告的用户定义模式。

    1.Ruleset 忽略类似的错误

    使用抑制。请参阅 --suppression-list 和 --suppress。您可以使用 -i 跳过整个文件。

    2.Ruleset 包括 ALL ,但我可以手动忽略一个或多个规则集

    使用 --enable。

    【讨论】:

      猜你喜欢
      • 2018-01-16
      • 2012-03-25
      • 2019-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-08
      • 1970-01-01
      相关资源
      最近更新 更多