‹ 书架

工程与系统

C++ 工程、调试与性能

从可重复构建、故障证据到服务容量与一致性;以操作流程、反例和边界回答深入追问

10 个专题31 道深入问答1 个完整实验
开始阅读 →

先独立推演,再展开答案。自评不会自动判断代码正确;完整实验的验证环境在各节注明。

本册目录

构建与交付

01编译、链接、ODR 与 ABI:定位二进制边界问题02现代 CMake 与 CTest:让依赖和测试跟着目标走03警告、静态分析与 CI:建立能解释的质量门槛

诊断与性能

04GDB 与 core dump:从崩溃现场建立因果链05ASan、UBSan、TSan:检测能力、盲区与修复顺序06基准测试与火焰图:证明优化改善了什么07缓存、NUMA 与伪共享:把硬件假设变成证据

正确性与服务设计

08异常安全、错误协议与故障注入:明确提交点09背压、优雅停机与容量:为服务设计有限资源边界10项目面试与分布式故障:超时、幂等和一致性的边界