Repolode
mcpp-community

mcpp-community/d2mcpp

책 챕터, 영상, 실습 문제를 통해 최신 C++ 핵심 언어 기능을 다루는 무료 오픈소스 C++ 튜토리얼 강좌입니다.

스타
1,789
포크
118
열린 이슈
27
마지막 커밋
16시간 전

어떤 프로젝트인가요?

D2MCPP는 최신 C++ 핵심 언어 기능을 중심으로 구성된 C++ 학습 강좌입니다. 책, 동영상 시리즈, 코드 실습을 함께 제공하므로 학습자는 개념을 읽고, 설명 영상을 본 뒤, 같은 프로젝트에서 직접 연습할 수 있습니다.

이 강좌는 두 가지 역량을 기르는 데 중점을 둡니다. 최신 C++ 기능을 적절한 상황에서 활용하는 능력과 컴파일러 오류 메시지를 읽고 문제를 찾아 해결하는 능력입니다. 또한 낯선 문제를 스스로 해결할 수 있도록 cppreference와 커뮤니티 포럼도 안내합니다.

GitHub Codespaces에서 온라인으로 실습하거나 로컬 환경에서 진행할 수 있습니다. 로컬 환경을 설정할 때는 xlings 도구로 강좌에 필요한 버전의 툴체인을 설치하며, d2x checker는 실습 파일을 편집하고 저장할 때 자동으로 실행됩니다.

핵심 기능

  • 01책과 동영상 시리즈를 통해 최신 C++ 핵심 언어 기능을 다룹니다.
  • 02mcpp test로 실행할 수 있는 참조 솔루션이 포함된 코드 실습을 제공합니다.
  • 03파일을 저장할 때 답안을 검증하는 자동 검사기(d2x checker)가 포함되어 있습니다.
  • 04GitHub Codespaces에서 온라인으로, 또는 xlings를 사용해 로컬에서 실습할 수 있습니다.
  • 05질문, 피드백, 토론을 위한 커뮤니티 포럼을 제공합니다.

활용 사례

  • 구조화된 실습 중심 방식으로 최신 C++(C++11 이상) 기능을 학습할 수 있습니다.
  • 로컬 컴파일러를 설정하지 않고 Codespaces를 통해 브라우저에서 C++를 연습할 수 있습니다.
  • 미리 준비된 실습 문제와 동영상으로 C++ 강좌나 스터디 그룹을 운영할 수 있습니다.

빠른 시작

  1. 1

    xlings와 Git을 설치한 다음 터미널을 다시 엽니다

  2. 2

    코스 저장소를 클론합니다

    git clone https://github.com/mcpp-community/d2mcpp.git
  3. 3

    코스 디렉터리에서 xlings를 업데이트합니다

    xlings update
  4. 4

    .xlings.json에 선언된 코스 버전을 설치합니다

    xlings install -y

사용 전 알아둘 점

  • README에 따르면 이 프로젝트는 초기 개발 단계에 있습니다.
  • 코스북은 CC-BY-NC-SA 4.0 라이선스로 제공되며, 상업적 이용이 제한됩니다.

토픽

자주 묻는 질문

d2mcpp은(는) 무엇인가요?
책 챕터, 영상, 실습 문제를 통해 최신 C++ 핵심 언어 기능을 다루는 무료 오픈소스 C++ 튜토리얼 강좌입니다. D2MCPP는 최신 C++ 핵심 언어 기능을 중심으로 구성된 C++ 학습 강좌입니다. 책, 동영상 시리즈, 코드 실습을 함께 제공하므로 학습자는 개념을 읽고, 설명 영상을 본 뒤, 같은 프로젝트에서 직접 연습할 수 있습니다.
d2mcpp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
d2mcpp은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
d2mcpp은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. d2mcpp의 마지막 커밋은 2026년 10월 20일입니다.
d2mcpp은(는) 어디에 사용할 수 있나요?
구조화된 실습 중심 방식으로 최신 C++(C++11 이상) 기능을 학습할 수 있습니다. 로컬 컴파일러를 설정하지 않고 Codespaces를 통해 브라우저에서 C++를 연습할 수 있습니다. 미리 준비된 실습 문제와 동영상으로 C++ 강좌나 스터디 그룹을 운영할 수 있습니다.
d2mcpp는 어떻게 설치하나요?
xlings와 Git을 설치한 다음 터미널을 다시 엽니다 코스 저장소를 클론합니다: git clone https://github.com/mcpp-community/d2mcpp.git 코스 디렉터리에서 xlings를 업데이트합니다: xlings update .xlings.json에 선언된 코스 버전을 설치합니다: xlings install -y
d2mcpp은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mcpp-community/d2mcpp

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트