C++에서 클래스 T를 사용하는 장점 중 하나는 함수의 데이터 유형이 다른 함수 (예 : int main)에 정의되어있는 경우 함수에서 데이터 유형을 재정의하는 시간을 줄이는 것입니다. class T in C++ (사용자 정의)
template <class T>
void showabs(T number)
{
if (number < 0)
number = -number;
cout << number << endl;
return 0;
}
int main()
{
int num1 = -4;
float num2 = -4.23f;
showabs(num1);
showabs(num2);
return 0;
}
그래서이 경우, 클래스 T 않고, 각 데이터 유형에 대해, 우리는, 즉, 해당 데이터 타입의 조건을 추가하기 위해 인터넷 용 if 문의 또 다른 세트 및 부동 소수점에 대한 또 다른 하나가 있습니다.
맞습니까?
"클래스 T 사용"이라고 말하면 실제로 "함수 템플릿 사용"을 의미합니까? –