반응형 stl 개념1 c++ 기본 문법 정리4 ●템플릿 함수 - 인수나 반환값의 형을 모호한 상태로 정의하는 함수. 템플릿 함수의 기능을 사용하면, 복수의 형에 대응하느 함수를 만들 수 있다. 컴파일러는 템플릿 함수를 호출하는 부분을 발견하면, 이것들을 구체적인 함수로 만든다. ex) template T Aaa(T a, T b){ //템플릿 인수(T) 부분에 int형이나 double등 자료형이 치환된다. T buf; ~~ } int a=100, b=200, c; c=Aaa(a, b); //템플릿 인수가 int로 치환 ●템플릿 함수의 이용 - 템플릿 함수를 이용하면 내용은 거의 동일하지만 형이 다른 함수를 하나로 만들 수 있다. ●템플릿 클래스 - 사용하는 형을 모호한 상태로 정의하는 클래스. 템플릿 클래스 기느을 사용하면 복수의 형에 대응하는 클래스.. 2012. 2. 17. 이전 1 다음 반응형