salmer/CppDeveloperRoadmap
salmer/CppDeveloperRoadmap has 3,578 GitHub stars and 328 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-07 17:34 UTC. Last push 2026-09-03.
The roadmap for learning the C++ programming language for beginners and experienced devs.
实测星标增长
- 24小时
- +1
- 7天
- 正在收集历史
- 15天
- 正在收集历史
- 1个月
- 正在收集历史
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
Chinese/README.md
原文C++ 开发者路线图
:speech_balloon: 其他语言:English Русский Español
C++ 仍然是 2025 年 中最受欢迎的开发语言之一。有很多人想开始学习 C++ 并成为开发者。他们面临着这些问题:“我应该从哪里开始?我应该按照什么顺序学习?我应该读哪些书?”
我们试图通过提供的路线图来回答这些问题。路线图侧重于大多数项目中常见的通用能力和技能。它旨在帮助那些刚开始教育或经验有限的人士。如果您学习了列出的材料,就可以创建一个更有效的学习计划,而不会被无关信息分心。它将帮助您达到 C++ 在许多商业项目中普遍使用的水平。
建议在开始探索地图之前阅读下面列出的文章。
:bookmark_tabs: 文章
- :flashlight: 为什么创建了这个路线图以及其目标是什么?
- :mag: 你确定需要了解 C++ 吗?
- :space_invader: C++ - 这不是火箭科学
- :clipboard: C++ 的应用领域
- :ghost: C++ 的神话和传说
- :robot: C++ 开发者与人工智能
- :chart_with_upwards_trend: 开发者评级体系概述
- :mortar_board: 如何学习?
- :books: 关于 C++ 的书籍和其他资源
- :telescope: 宠物项目
- :triangular_ruler: 工具
- :package: 流行的库与框架
- :balance_scale: 编码标准与合规要求
- :gem: 更多的 C++ 资源/社区等
:milky_way: 路线图
路线图提供以下格式:
- :arrow_forward: draw.io(交互式查看)
- :arrow_forward: SVG
- :arrow_forward: Miro — :warning: 已过时,不再同步(最后更新约 2026 年 7 月)
每种语言的路线图都是从一个与语言无关的文本源(tools/mapgen/)生成的 roadmap.drawio.svg 文件——您看到的图像和 draw.io 文件合二为一。有关如何查看和提交更改的说明,请参见此处。
:key: 许可证和条件
该路线图根据许可证CC BY-NC-SA 4.0发布:中文|| ENG。简而言之:
- 只有在提供原始来源链接时,您才可以共享、采用或复制所呈现材料的任何部分。
- 禁止将任何部分材料用于任何商业目的。
:mailbox: 反馈与沟通
如果有任何评论、建议或想法,请随时与我们联系。我们非常重视您的支持。
您可以通过 Github 中的以下渠道之一联系我们:
- 如果对内容或路线图有任何建议或修改 - 在Pull Requests 中创建新 PR(路线图可以像普通文件一样编辑——参见说明)
- 如果有不涉及具体修改的问题或建议 - 在Issues中提交新问题
:telephone: 联系方式
作者: