覆盖率报告含义 - PW.INCLUDE_RECURSION
Coverity report meanings - PW.INCLUDE_RECURSION
在我的C++代码上运行覆盖后,我收到以下类别的警告。你能帮我详细说明这些是什么,是否有任何文件可以理解这些?
-
PW.INCLUDE_RECURSION
-
WRAPPER_ESCAPE
-
PW.EXPR_HAS_NO_EFFECT
-
PW.QUALIFIER_IN_MEMBER_DECLARATION
-
PW.USELESS_TYPE_QUALIFIER_ON_RETURN_TYPE
-
PW.MISSING_TYPEDEF_NAME
-
PW.IMPLICIT_INT_ON_MAIN 8-OVERFLOW_BEFORE_WIDEN
谢谢
我在
谷歌上找到的一些:
include_recursion — #include 文件 "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 - 在比较或分配给该大小之前计算较大大小的整数表达式
如果你
的机器上安装了Coverity,只是为了转到检查器参考,
C:\程序文件\覆盖性\覆盖性静态分析\doc\en\cov_checker_ref.pdf
C:\Program Files\Coverity\Coverity Static Analysis\doc\en\cov_checker_ref.html
搜索这些检查器名称,您可以获得有关这些解析警告的良好解释。
相关文章:
- 既然存在危险,为什么项目要使用-I include开关
- 有充分的理由在h文件中使用include保护而不是cpp文件吗
- 如何将更多文件夹添加到c++include路径
- 什么是"#include <boost/functional/hash.hpp> "?
- 对于MacOS上的G++,如何添加默认的include目录/usr/local/include和默认的库搜索路径/usr
- C++包含来自 #include "DevEngine/Core.h" 的错误
- <filesystem> 在 clang 6 和 10 上 #include 错误
- 在 void 函数中使用 #include 变量C++
- N-API include an .so or dll
- 允许哪些令牌作为 #include 的参数?
- GCC 包含标头(使用"-include")CMake 未检测到的更改
- WebAssembly include OpenCV
- 如何在 c++ 中正确指定 #include 路径以使程序可移植
- 修改生成文件以简化框架 #include 路径
- VS2015/VC++ 在新类模板中禁用默认 #include "stdafx.h"
- macOS 致命错误:sys/_types/_int8_t.h:没有此类文件或目录 #include < sys/_types/_int8_t.h>
- #include < conio.h> 和 getch() 方法之间的关系是什么?
- 如何将构建的C++库安装到 /usr/include?
- /usr/include/c++/7/cstdlib:75:15:致命错误:stdlib.h:没有这样的文件或目录 #i
- 解释通过 lex/flex 实现 C/C++嵌套的"#include "Header""语法?