템플릿 썸네일형 리스트형 C++ 템플릿 템플릿(template) - C++에서는 함수의 다형성의 원리에 따라 같은 이름을 가졌어도 인수가 다르면 다른 함수를 호출하게 되어있다. Ex) ACCESS(int x, int y) { return(x+y); } ACCESS(long x, long y) { return(x+y); } ACCESS(float x, float y) { return(x+y); } 사용자가 실매개변수를 어떤 형으로 전달해주는가에 따라서 바인딩되는 함수가 결정되는 것이다. 이런 방법은 상당히 여러가지 낭비를 초래한 다. 이런 경우 템플릿을 이용한다. ACCESS(T x,T y) { return(x+y); } T는 상황에 따라서 데이터형까지 결정해주는 틀, 즉 템플릿(template) 이다.. 템플릿에는 함수 템플릿과 클래스 템플릿.. 더보기 이전 1 다음