C++ 템플릿 클래스, 특수화, 상속


C++ 템플릿 클래스, 특수화, 상속

이번에는 지난 포스팅에 이어서 템플릿 클래스에 대해 알아보겠습니다.템플릿 클래스(Template Class)템플릿 클래스는 템플릿 함수와 유사하게 템플릿을 통해 클래스를 정의한 것입니다.즉, 클래스의 멤버 변수나 함수들이 자료형만 다르고 같은 경우 템플릿 클래스를 활용할 수 있습니다.위와 같은 int형에 대한 클래스와 double형에 대한 클래스가 나뉘어져 있는 경우템플릿 클래스를 활용하면 하나의 클래스로 정의할 수 있습니다.위와 같이 말이죠. 단순히 클래스 앞에 template를 선언하고class 내부 자료형을 typename으로 정의한 T로 선언합니다.사용은 어떻게 해야할까요?함수와는 달리 직접 앞에 명시를 해주어야 합니다.(함수도 사실..........

C++ 템플릿 클래스, 특수화, 상속에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : C++ 템플릿 클래스, 특수화, 상속