모던 C++ 전체 커리큘럼
| 강의 | 학습 주제 | 핵심 결과 |
|---|---|---|
| 1 | 모던 C++이란 무엇인가 | 현대적 작성 기준표 |
| 2 | C++17 컴파일러 표준 설정 | 표준 확인 프로그램 |
| 3 | auto와 타입 추론 | 추론 사용·회피 기준 |
| 4 | nullptr | 명확한 빈 포인터 표현 |
| 5 | 중괄호 초기화 | 축소 변환을 막는 초기화 |
| 6 | enum class | 상태 전용 타입 |
| 7 | const와 constexpr | 런타임·컴파일 시간 상수 구분 |
| 8 | 범위 기반 for | 안전한 컨테이너 순회 |
| 9 | 구조적 바인딩 | pair와 map 원소 분해 |
| 10 | 람다 표현식 | 지역 동작과 캡처 기준 |
| 11 | override·final·default·delete | 의도가 보이는 클래스 계약 |
| 12 | string과 string_view | 소유 문자열과 비소유 뷰 선택 |
| 13 | vector 기초 | 동적 목록 추가와 조회 |
| 14 | STL 알고리즘 기초 | find·sort·count_if 활용 |
| 15 | optional | 값 없음이 보이는 반환형 |
| 16 | variant | 제한된 여러 값 형태 |
| 17 | RAII 맛보기 | 자동 자원 정리 흐름 |
| 18 | 스마트 포인터 입문 | unique_ptr 단일 소유권 |
| 19 | 값·참조·포인터 기초 기준 | 함수 인자 선택표 |
| 20 | 인벤토리와 퀘스트 도구 | C++17 미니 프로젝트 |