태그: 컴파일타임
9편
-
C++ 컴파일 타임 프로그래밍 | constexpr·consteval·if constexpr 완벽 가이드
C++ 컴파일 타임 프로그래밍: constexpr·consteval·if constexpr 완벽 가이드. constexpr 기초·constexpr 변수·constexpr 클래스·템플릿 메타프로그래밍으로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ constexpr 함수 | "컴파일 타임 함수" 가이드
C++ constexpr 함수에 대해 정리한 개발 블로그 글입니다. constexpr int square(int x) { return x * x; }
-
C++ constexpr if | "컴파일 타임 분기" 가이드
C++17 if constexpr은 템플릿 안에서 컴파일 타임에만 평가되는 조건문입니다. constexpr 함수·상수 초기화와 함께 쓰이고, type_traits로 분기할 때 템플릿 특수화 대신 한 함수에서 처리할 수 있습니다.
-
C++ constexpr 함수와 변수 | 컴파일 타임에 계산하기 [#26-1]
C++ constexpr 함수와 변수: 컴파일 타임에 계산하기 [#26-1]. 실무에서 겪은 문제·constexpr 변수로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 컴파일 타임 프로그래밍 기법 | 런타임 오버헤드 제거와 constexpr·consteval 실전
런타임 오버헤드를 줄이기 위한 컴파일 타임 프로그래밍. constexpr 함수, if constexpr, consteval(C++20), 템플릿 메타 vs constexpr 비교, 성능 벤치마크, 프로덕션 패턴까지.
-
C++ 컴파일 타임 리플렉션 | C++26 Reflection·magic_enum·매크로 직렬화·검증
C++ 컴파일 타임 리플렉션: C++26 Reflection·magic_enum·매크로 직렬화·검증. 실무에서 겪은 문제·반복 코드 폭발로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ constexpr 완벽 가이드 | 컴파일 타임 계산·if constexpr·consteval 실전
C++ constexpr 완벽 가이드: 컴파일 타임 계산·if constexpr·consteval …. 실무에서 겪은 문제·constexpr 변수로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ constexpr 고급 가이드 | constexpr 컨테이너·알고리즘·문자열·new/delete 실전
C++20 constexpr std::vector·std::string·알고리즘, constexpr new/delete, 컴파일 타임 컨테이너·알고리즘 완전 예제. 문제 시나리오, 자주 발생하는 에러, 베스트 프랙티스, 프로덕션 패턴.
-
C++ 컴파일 타임 최적화 | constexpr·PCH·모듈·ccache·Unity 빌드 [#15-3]
C++ 컴파일 타임 최적화에 대해 정리한 개발 블로그 글입니다. 룩업 테이블(미리 계산해 둔 값 배열—인덱스로 바로 결과를 찾을 때 사용)을 런타임(실행 중)에 초기화하고 있었습니다. 하지만 값은 항상 같았습니다. constexpr과 if constexpr을 쓰면 "항상 같은 값"이나… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: C++, constexpr, 컴파일타임, 템플릿메타프로그래밍, PCH.