언어/Basic C++
[Basic C++] #55-7_템플릿 변수
Hardii2
2022. 8. 10. 00:32
[Basic C++] #55-7_템플릿 변수
C++의 템플릿 중 "템플릿 변수"에 대해 알아보겠습니다.
"전문가를 위한 C"의 11 항목, "템플릿을 이용한 제네릭 코드 작성"에 해당하는 내용입니다.
템플릿 변수
// 템플릿 변수 선언
template <typename T>
constexpr T pi = T(3.14................);
// 정의 방법
int main()
{
float piToInt = pi<int>; // pi 를 int 타입으로 초기화
double piToDouble = pi<double>; // pi 를 double 타입으로 초기화
}