constexpr 함수는 언제 컴파일 타임에 평가됩니까? constexpr로 선언 된 함수가 런타임 중에 호출 될 수 있기 때문에 컴파일러는 어떤 기준에 따라 컴파일 타임 또는 런타임 중에 계산할지 여부를 결정합니까? template constexpr base_t POW(base_t base, expo_t expo) { return (expo != 0 )? base * POW(base, expo -1) : 1; } int main(int argc, char** argv) { int i = 0; std::cin >> i; std::cout