C++ 开发者路线图
其他语言:English Русский
C++ 仍然是 2025 年 中最受欢迎的开发语言之一。有很多人想开始学习 C++ 并成为开发者。他们面临着这些问题:“我应该从哪里开始?我应该按照什么顺序学习?我应该读哪些书?”
我们试图通过提供的路线图来回答这些问题。路线图侧重于大多数项目中常见的通用能力和技能。它旨在帮助那些刚开始教育或经验有限的人士。如果您学习了列出的材料,就可以创建一个更有效的学习计划,而不会被无关信息分心。它将帮助您达到 C++ 在许多商业项目中普遍使用的水平。
建议在开始探索地图之前阅读下面列出的文章。
文章
-
为什么创建了这个路线图以及其目标是什么?
-
你确定需要了解 C++ 吗?
-
C++ - 这不是火箭科学
-
C++ 的应用领域
-
C++ 的神话和传说
-
C++ 开发者与人工智能
-
开发者评级体系概述
-
如何学习?
-
关于 C++ 的书籍和其他资源
-
宠物项目
-
工具
-
流行的库与框架
-
编码标准与合规要求
-
更多的 C++ 资源/社区等
路线图
路线图提供以下格式:
-
draw.io(源文件,可编辑)
-
SVG
-
Miro —
已过时,不再同步(最后更新约 2026 年 7 月)
每种语言的路线图都是一个 roadmap.drawio.svg 文件——您看到的图像和可编辑的 draw.io 源文件合二为一。有关如何查看和编辑的说明,请参见此处。
许可证和条件
| 该路线图根据许可证CC BY-NC-SA 4.0发布:中文 | ENG。简而言之: |
- 只有在提供原始来源链接时,您才可以共享、采用或复制所呈现材料的任何部分。
- 禁止将任何部分材料用于任何商业目的。
反馈与沟通
如果有任何评论、建议或想法,请随时与我们联系。我们非常重视您的支持。
您可以通过 Github 中的以下渠道之一联系我们:
- 如果对内容或路线图有任何建议或修改 - 在Pull Requests 中创建新 PR(路线图可以像普通文件一样编辑——参见说明)
- 如果有不涉及具体修改的问题或建议 - 在Issues中提交新问题
联系方式
作者: