템플릿 클래스의 객체를 인자로 받는 일반함수의 정의와 friend 선언
Programming/C++ 2012. 10. 15. 00:30 |Point<int>, Point<double> 과 같은 템플릿 클래스의 자료형을 대상으로도 템플릿이 아닌 일반함수의 정의가 가능하고, 클래스 템플릿 내에서 이러한 함수를 대상으로 friend 선언도 가능하다.
24행: 이 함수는 템플릿 클래스인 Point<int> 의 객체 둘을 인자로 받고 반환하는 일반 함수이다.
'Programming > C++' 카테고리의 다른 글
클래스 템플릿의 부분 특수화(Class Template Partial Specialization) (0) | 2012.10.16 |
---|---|
클래스 템플릿의 특수화 (Class Template Specialization) (0) | 2012.10.16 |
Template 2 (0) | 2012.10.14 |
클래스 템플릿의 선언과 정의의 분리 (1) | 2012.10.11 |
클래스 템플릿(Class Template) (0) | 2012.10.11 |