cppcheck不同于代码编译器以及其它的分析工具,它只检查编译器检查不出来的bug,不检查语法的错误,以检测实际中的错误代码为目标。
软件简介:
Cppcheck是一个静态分析工具对C/ C ++代码。
C/ C ++编译器和很多其他分析工具,它不检测代码中的语法错误。
Cppcheck主要检测的漏洞,该编译器通常不检测的类型。
我们的目标是(具有零误报即),以检测只实际中的错误代码。
功能介绍:
检测各种错误在你的代码。
- 出界检查
- 内存泄漏检测
- 检测可能的空指针废除
- 检查未初始化变量
- 检查STL的无效使用
- 检查异常安全
- 如果过时或不安全的功能是用来警告
- 警告没有使用的或多余的代码
- 检测各种可疑的指示代码中的bug