工具非常多,请见列表:http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#C... 比较常用的是 cpplint 和Clang Static Analyzer. 也用过老牌的 Cppcheck 这些工具通常会以插件的形式嵌入在各种 IDE 中,本人目前最偏爱 cpplint,其实是就一个 python 脚本,帮助你检查是否符合 Google C++ Style...
下面是 Helix QAC中深入代码分析的示例 。 准确性手动源代码审查容易出现人为错误。自动化工具不是。 他们扫描每一行代码以识别潜在问题。这有助于您确保在测试开始之前就有最高质量的代码。毕竟,当您遵守编码标准时,质量是至关重要的。 ttps://什么是静态代码分析?——静态分析与动态分... ...