Cppcheck

Cppcheck

Cppcheck是用于C / C ++代码的静态分析工具。与C / C ++编译器和许多其他分析工具不同,它不检测代码中的语法错误。
Cppcheck是用于C / C ++代码的静态分析工具。与C / C ++编译器和许多其他分析工具不同,它无法检测代码中的语法错误。Cppcheck主要检测编译器通常不会检测到的错误类型。目的是仅检测代码中的实际错误(即误报为零)。特征:-越界检查,-检查每个类的代码,-检查异常安全性,-内存泄漏检查,-警告是否使用了过时的功能,-检查STL的无效用法,-检查未初始化的变量和未使用的功能
cppcheck

分类目录

Web版Cppcheck的替代品

Coverity Scan

Coverity Scan

Coverity Scan Static Analysis允许免费查找和修复Java,C / C ++或C#开源项目中的缺陷。
lgtm.com

lgtm.com

lgtm.com是用于代码分析的平台。免费使用开源软件。超过5.5万个项目的结果随时可用(添加您自己的!),具有自动代码审查请求请求集成(GitHub,Bitbucket,GitLab)等等。
  • 免费应用
  • Web