Caution
该项目当前处于开发初期, 如果你发现任何问题, 欢迎创建issues反馈或直接提交PR进行修复
[掌握]- 现代C++核心的语言特性及使用场景[掌握]- 通过编译器报错信息定位问题的能力[熟悉]- 通过文档和cppreference解决C++中不熟悉问题的能力[了解]- 如何参与技术社区 - 开源项目的使用、提问题、参与讨论或贡献
尝试
Code -> Book -> Video -> X -> Code
点击下面按钮 —— 云端自动完成环境配置(首次启动需几分钟), 随后自动进入练习检测模式
第一步 - 安装 d2x 工具
点击查看xlings安装命令
curl -fsSL https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.sh | bashirm https://raw.githubusercontent.com/openxlings/xlings/main/tools/other/quick_install.ps1 | iex注: xlings工具 -> 详情
xlings install d2x -y # 练习框架 CLI第二步 - 获取课程(二选一)
# 方式 A - 一键安装: 下载课程,环境自动配置
d2x install d2mcpp
cd d2mcpp# 方式 B - git clone 源码
git clone https://github.com/mcpp-community/d2mcpp.git # 或你 fork 后的仓库
cd d2mcpp
xlings install -y # 按 .xlings.json 安装固定版本工具链建议: 先 fork 本仓库再 clone 自己的 fork —— 通过
git commit / push把练习进度保存到自己的仓库里。
第三步 - 开始练习
d2x checker # 练习循环: 编辑 -> 保存 -> 自动检测 -> 推进
d2x status # 进度总览练习就是真实的 mcpp 测试 —— 不经过 d2x,直接
mcpp test -p src/cpp11同样可用。
👉 更多细节...
- 即时交流: 167535744、1067245099
- 论坛版块: 问题反馈、练习代码、技术交流和讨论
- 社区活动: 📣 MSCP - mcpp项目学习与贡献者培养计划
注: 复杂性问题(技术、环境搭建等问题)推荐在论坛发帖, 并详细描述问题细节, 能更有效于问题的解决和复用
- 参与社区交流: 反馈问题、参与社区问题讨论、帮助社区新用户解决问题
- 参与项目维护和开发: 参与社区中问题处理、修复Bug、多语言支持、加入MSCP活动小组、开发&优化新功能/模块
📑开源协议与贡献许可(License & CLA)
- 本项目欢迎自由使用与分发!你可以在 Apache License 2.0 和 CC-BY-NC-SA 4.0 协议下免费使用、修改和分享本项目的代码与文档内容
- 如希望参与贡献代码或文档,请先阅读贡献者许可协议(CLA)
👥贡献者
