Skip to content

Dive to | Modern C++ Core Language Features - "A C++ tutorial project focused on practical"

Book + Video + Code + X

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
  • [Understand] - How to participate in the technical community — using open-source projects, asking questions, joining discussions, or contributing

Quick Start ​

Try Code -> Book -> Video -> X -> Code

Interactive Code Practice (Online) ​

click the button below to automatically complete the configuration in the cloud and enter the practice code detection mode

Open in GitHub Codespaces

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


bash
xlings install d2x:mcpp-standard
cd mcpp-standard
d2x checker

👉 more details...

Community ​

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, and develop and optimize new features and modules.

📑License & CLA

👥Contributors

Featured|HelloGitHub