v0.1.0 (2026-04-29)
这里是Tutorial_AwesomeModernCPP的首个发行版本,涵盖 Modern C++ 核心基础与嵌入式入门。
已完成内容
卷一:C++ 基础入门(全部已经完成)
- 完整的 C 语言速通教程
- C++ 类型系统、控制流、函数、指针、类、模板初步
- 70+ 篇文章
卷二:现代 C++ 特性(全部已经完成)
- RAII 与资源管理
- 移动语义与右值引用
- 智能指针(unique_ptr / shared_ptr / weak_ptr)
- constexpr 与编译期计算
- Lambda 表达式
- 57 篇文章
编译与链接深入
- 预处理、汇编、链接、调试符号
- 静态/动态库、符号可见性
- 10 篇文章
卷八:领域应用 — 嵌入式开发
- STM32F1 部分平台教程已经展开执行,目前完成的部分是LED和按钮!
- 外设管理、寄存器访问、交叉编译
- 48 篇文章
内容数据
| 指标 | 数量 |
|---|---|
| 文章总数 | ~185 篇 |
| C++ 代码示例 | 344 个 |
| C 代码示例 | 576 个 |
| CMake 构建项目 | 116 个 |
| 支持平台 | host / STM32F1 / ESP32 / RP2040 |
如下这些特性是正在开发中!
如果您对这些内容有所见解,欢迎到拉PR到本项目中,贡献您对这些主题的见解,或者是修定任何您对已有文章发现的错误!
- 卷三:标准库深入
- 卷四:高级主题
- 卷五:并发编程
- 卷六:性能优化
- 卷七:软件工程实践
- 卷八其余领域:网络编程、GUI、算法、数据存储
- 贯穿式实战项目