这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。
C++ 静态分析与代码质量工具链:clang-tidy 与 Clang Static Analyzer
C++ 的未定义行为与资源泄漏大多逃得过编译器,却逃不过静态分析。本文梳理编译器警告、clang-tidy 与 Clang Static Analyzer 三个层次的职责边界,给出 .clang-tidy 配置、checks 分类与自动修复实践,讲清 compile_commands.json 的生成与 CI 增量接入策略。