back to home

mcpp-community / d2mcpp

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

1,595 stars
109 forks
11 issues
C++PythonXmake

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing mcpp-community/d2mcpp in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/mcpp-community/d2mcpp)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

[中文] | [繁體中文] | [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://mcpp-community.github.io/d2mcpp/en/index.html [🎥Video]: https://youtube.com/playlist?list=PL7uow6t1QjF0ooMLkLSS96swpSuBZvoRE&si=1xHOGVIYpbzZAosI [⌨️Code]: https://github.com/mcpp-community/d2mcpp/tree/main/dslings [👥X]: https://forum.d2learn.org/category/20 Goals • ** ** - **Core language features of Modern C++** and their usage scenarios • ** ** - The ability to **identify and debug issues** using compiler error messages • ** ** - The ability to solve unfamiliar C++ problems using documentation and cppreference • ** ** - 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 Interactive Code Practice (Online) > **click the button below** to automatically complete the configuration in the cloud and enter the practice code detection mode Interactive Code Practice (Local) click to view xlings installation command --- Linux/MacOS Windows - PowerShell > tips: xlings -> details --- **👉 more details...** Community • **groups:** mcpp forum • **forum:** issues feedback, practice code, technical discussions • **community activities:** 📣 MSCP - mcpp project learning and contributor training program > **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** • 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 and CC-BY-NC-SA 4.0 licenses. • If you would like to contribute code or documentation, please read the Contributor License Agreement (CLA) first. **👥Contributors**