template <typename T> // 템플릿 strcat(temp,a1); return temp; int main() cout << Add<const char*>("abc","def") << endl;
|
[1] 문장은... 다음과 같은 식으로 생성 된다. * 같은 자료형의 템플릿함수는 최초에 한번만 생성된다. [1] - 1 int Add<int>(int a1,int a2) { return a1 + a2; } |
template <typename T> // 템플릿 strcat(temp,a1); return temp; int main() cout << Add<const char*>("abc","def") << endl;
|
[1] 문장은... 다음과 같은 식으로 생성 된다. * 같은 자료형의 템플릿함수는 최초에 한번만 생성된다. [1] - 1 int Add<int>(int a1,int a2) { return a1 + a2; } |