Coverity报告含义 - PW.INCLUDE_RECURSION

时间:2016-03-17 02:55:25

标签: c++ coverity

在我的C ++代码上运行覆盖后,我得到以下类别的警告。能否帮助我详细说明这些是什么?是否有任何文件可以理解这些?

  1. PW.INCLUDE_RECURSION
  2. WRAPPER_ESCAPE
  3. PW.EXPR_HAS_NO_EFFECT
  4. PW.QUALIFIER_IN_MEMBER_DECLARATION
  5. PW.USELESS_TYPE_QUALIFIER_ON_RETURN_TYPE
  6. PW.MISSING_TYPEDEF_NAME
  7. PW.IMPLICIT_INT_ON_MAIN 8-OVERFLOW_BEFORE_WIDEN
  8. 由于

2 个答案:

答案 0 :(得分:0)

我在Google上发现的一些内容:

include_recursion - #include file" xxxx"包括自己

expr_has_no_effect - 表达无效

qualifier_in_member_declaration - 不允许使用限定名称 在成员声明中

useless_type_qualifier_on_return_type - 返回时输入限定符 类型是没有意义的

missing_typedef_name - 声明需要typedef名称

implicit_int_on_main - 返回类型" int"在声明中省略 功能"主要"

OVERFLOW_BEFORE_WIDEN - 在比较或指定大小之前评估更大尺寸的整数表达式

答案 1 :(得分:0)

如果你的机器上安装了Coverity,只需转到检查器参考,

C:\ Program Files \ Coverity \ Coverity Static Analysis \ doc \ en \ cov_checker_ref.pdf

C:\ Program Files \ Coverity \ Coverity Static Analysis \ doc \ en \ cov_checker_ref.html

搜索那些检查器名称,您可以对这些解析警告得到很好的解释。