C++
高性能与泛型编程
- 061中级C++与 Python 交互pybind11与C API
- 062进阶C++与 WebAssemblyC++编译为WebAssembly
- 063中级C++测试框架Google Test、Catch2、doctest 等主流 C++ 测试框架的工程实践与对比
- 064进阶C++性能优化C++性能优化的理论、方法、工具与工程实践
- 065进阶复制消除与 RVO:按值返回为什么是免费的C++17 强制复制消除的完整心智模型:prvalue 延迟具现、RVO 与 NRVO 的分界、return std::move 的反效果、按值传参与工厂函数设计,附计数实验与面试题思路。
- 066进阶C++ 调试与性能分析GDB/LLDB 调试、性能剖析工具与内存泄漏检测。
- 067进阶未定义行为全景:编译器为什么「可以为所欲为」UB 的心智模型与防御体系:定义行为的四个层级、UB 的分类地图(内存/整数/求值顺序/并发)、优化器的「时间旅行」原理、sanitizer 与 constexpr 两道防线,附事故复现实验与面试题思路。
- 068中级C++工具链CMake、vcpkg与包管理
- 069中级C++20 模块C++20模块系统(Modules)完整原理:模块接口单元、分区、私有模块、编译模型、ABI影响与迁移策略
- 070入门C++ 链接与符号C++ 链接与符号完整教学:名字修饰、内/外部链接、ODR、undefined reference 与 multiple definition 排查、静态/动态库、符号可见性。
- 071中级设计模式与 C++GoF设计模式的C++实现
- 072入门C++代码规范C++编码规范与最佳实践
- 073中级C++ 与 Rust 对比:同一件事的两种写法以给一个计数服务选语言的真实决策为线索,把 C++ 与 Rust 在可变性默认值、内存管理、错误处理、字符串、并发、泛型、枚举匹配上逐项对照,附 FFI 互通实测与 2026 年的选型建议。
- 074进阶C++23 新特性C++23新特性详解:std::print、std::expected、std::flat_map、deducing this、std::mdspan、std::generator 等。
- 075进阶C++26 与最新标准C++11 到 C++26 的标准演化主线——各版本核心特性、演进脉络与取舍;机制细节(虚函数表/RAII/模板元编程)与工具链(CMake/vcpkg)见各自专篇。
- 076入门C++26 最新标准C++26 草案综述:特性冻结状态、静态反射、契约、std::execution、pack indexing 等已并入草案的特性与编译器支持现状。
- 077中级C++ 项目实战综合运用面向对象、模板与 STL 的实战项目。
- 078中级C++ 学习总结:核心知识体系回顾回顾 C++ 模块的核心知识体系:对象模型、RAII 与智能指针、移动语义、模板与 STL、现代 C++ 标准演进与并发工程实践,并用虚拟歌手音乐平台的示例串联全部要点。
- 079进阶C++ 毕业项目:零依赖内存安全的数据缓冲库C++ 模块出口项目(Level 6):手写一个 Buffer 类族,把移动语义、RAII、智能指针与模板基础组装成带测试的静态库,user stories 验收、提示从高到无。