✅ 1. Concepts – 템플릿 타입 제약templateconcept Addable = requires(T a, T b) { { a + b } -> std::convertible_to;};templateT add(T a, T b) { return a + b; }템플릿에 조건을 부여할 수 있음컴파일 에러가 명확해짐, 가독성 증가enable_if, SFINAE 대체 가능✅ 2. Modules – 헤더보다 더 나은 코드 구성// math.ixxexport module math;export int add(int a, int b);// main.cppimport math;#include 대신 import컴파일 속도↑, 중복 include 문제 해결대규모 프로젝트에서 효과적✅ 3. Coroutines – ..