C++
[C++] 항상 컴파일 시에 평가되어야 하는 consteval 함수
std::is_constant_evaluated와 if constevalC++ 에는 constexpr 변수를 초기화할 때 같이 상수 표현식이 필요한 상황이 있습니다.이러한 상황을 constant evaluated context ( 혹은 constant context )라고 합니다.constexpr int size{ 3 + 5 }; // constant context constexpr 함수는 이러한 상수 문맥( constant evaluated context ) 뿐 아니라, 그렇지 않은 상황에도 모두 사용할 수 있는 함수입니다. [C++] 상수 표현식에 사용될 수 있는 constexpr 함수constexpr 함수다음은 특별한 사용자 공식에 의하여 원소 개수를 구하고, 이를 사용하여 배열을 정의하는 예문입니..
2025. 2. 15.