템플릿(template): 물건을 만들 때 사용되는 틀이나 모형을 의미 함수 템플릿(function template): 함수를 찍어내기 위한 형틀 클래스 템플릿 int get_max(int x, int y) { if( x > y ) return x; else return y; } 타입만 바뀌면 다른 타입도 만들 수 있다. 일반화 프로그래밍(generic programming): 일반적인 코드를 작성하고 이 코드를 정수나 문자열과 같은 다양한 타입의 객체에 대하여 재사용하는 프로그래밍 기법 ->>>>> 함수 템플릿 template // 모두 T니깐 모두 같은 타입이어야 한다. T get_max(T x, T y) { if( x > y ) return x; else return y; } 사용시는 get_max..