'function template'에 해당되는 글 1건

  1. 2015.04.27 함수 Template

2015.04.27 23:34 Programing/C++

함수 Template

 template <typename T [ parameters ]> [return type] Function ( T a [ arguments ] ) { }


template 키워드와 함께 <> 안에 템플릿 파라미터 목록을 적게된다.

템플릿 파라미터로는 'typename T'와 같은 데이터 타입이 올 수도 있지만, int N처럼 데이터 타입이 아닌 파라미터나 'template class Unit'과 같은 템플릿 템플릿 파라미터가 올 수도 있다.


다음은 큰 값을 리턴하는 템플릿의 예제이다.


#include <iostream> using namespace std;    

template <typename T>      T max(T const& a, T const& b)      {        return a < b ? b : a;      } int main() { cout<< max(3, 4) << endl; }



'Programing > C++' 카테고리의 다른 글

구조체로 구현한 Invader  (0) 2015.06.09
클래스 template  (0) 2015.04.27
함수 Template  (0) 2015.04.27
이차원 동적 배열 입력 받아 생성하기  (0) 2015.02.10
Tree 구현하기  (0) 2015.02.10
C++ 문자형을 int형으로  (0) 2015.02.10
Posted by thread1525

댓글을 달아 주세요

이전버튼 1 이전버튼

블로그 이미지
1525번 thread 입니다.
thread1525

공지사항

Yesterday4
Today0
Total6,281

달력

 « |  » 2019.11
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

최근에 달린 댓글

최근에 받은 트랙백

글 보관함