如何告诉cppcheck忽略某些错误?

时间:2011-12-08 14:57:00

标签: cppcheck

我希望能够写出两套规则:

  1. 忽略

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

  3. 留意:

    cppcheck将检查内存泄漏。 对于类,只有在给出“--all”时才进行检查。原因是如果实例自动解除分配,将会出现误报。

1 个答案:

答案 0 :(得分:3)

在Cppcheck术语中。规则是Cppcheck应该在代码和报告中注意的用户定义模式。

  

1.Ruleset忽略

之类的错误

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

  

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

使用--enable。