2

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

  1. 忽略错误的规则集

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

考虑到:

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

4

1 回答 1

4

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

1.Ruleset 忽略错误,例如

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

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

使用--启用。

于 2011-12-09T10:05:57.917 回答