# d2mcpp
**Repository Path**: efreets/d2mcpp
## Basic Information
- **Project Name**: d2mcpp
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-01-22
- **Last Updated**: 2026-01-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[中文] | [繁體中文] | [English] | [Todo]
D2X | Modern C++ Core Language Features - "A C++ tutorial project focused on practical"
[📚Book] + [🎥Video] + [⌨️Code] + [👥X]
[中文]: README.zh.md
[繁體中文]: README.zh.hant.md
[English]: README.md
[Todo]: README.md
[📚Book]: https://sunrisepeak.github.io/mcpp-standard/en/index.html
[🎥Video]: https://youtube.com/playlist?list=PL7uow6t1QjF0ooMLkLSS96swpSuBZvoRE&si=1xHOGVIYpbzZAosI
[⌨️Code]: https://github.com/Sunrisepeak/mcpp-standard/tree/main/dslings
[👥X]: https://forum.d2learn.org/category/20
## Goals
- **`[Master]`** - **Core language features of Modern C++** and their usage scenarios
- **`[Master]`** - The ability to **identify and debug issues** using compiler error messages
- **`[Familiarize]`** - The ability to solve unfamiliar C++ problems using documentation and [cppreference](https://cppreference.com)
- **`[Understand]`** - How to participate in the technical community — using open-source projects, asking questions, joining discussions, or contributing
> [!CAUTION]
> This project is currently in its early development stage. If you encounter any issues, feel free to create an issue for feedback or directly submit a PR to fix it.
## Quick Start
> Try `Code -> Book -> Video -> X -> Code`
### Interactive Code Practice (Online)
> [**click the button below**](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=Sunrisepeak/mcpp-standard) to automatically complete the configuration in the cloud and enter the practice code detection mode
[](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=Sunrisepeak/mcpp-standard)
### Interactive Code Practice (Local)
click to view xlings installation command
---
#### Linux/MacOS
```bash
curl -fsSL https://d2learn.org/xlings-install.sh | bash
```
#### Windows - PowerShell
```bash
irm https://d2learn.org/xlings-install.ps1.txt | iex
```
> tips: xlings -> [details](https://xlings.d2learn.org)
---
```bash
xlings install d2x:mcpp-standard
cd mcpp-standard
d2x checker
```
**👉 [more details...](https://sunrisepeak.github.io/mcpp-standard/base/chapter_1.html)**
## Community
- **groups:** [mcpp forum](https://forum.d2learn.org/category/20)
- [**forum:**](https://forum.d2learn.org/category/20) issues feedback, practice code, technical discussions
- **community activities:** [📣 MSCP - mcpp project learning and contributor training program](https://moga.d2learn.org/activity/mscp/intro.html)
> **Note:** Complex issues (technical, environment setup, etc.) are recommended to be posted on the forum and detailed description of the problem can be more effective in problem solving and reuse.
## Contributing
- **Community Communication:** Report issues, participate in community discussions, and help new users solve problems.
- **Project Maintenance and Development:** Participate in community issue resolution, bug fixes, multilingual support, [join the MSCP activity group](https://moga.d2learn.org/activity/mscp/docs/join-group.html), and develop and optimize new features and modules.
**📑License & CLA**
- This project welcomes free use and distribution! You may use, modify, and share the code and documentation in this project **free** under the [Apache License 2.0](LICENSE-CODE) and [CC-BY-NC-SA 4.0](LICENSE-BOOK) licenses.
- If you would like to contribute code or documentation, please read the [Contributor License Agreement (CLA)](CLA.md) first.
**👥Contributors**
[](https://www.star-history.com/#Sunrisepeak/mcpp-standard&type=date&legend=top-left)
