template
-
[C++ 문법] Template프로그래밍/C++ 2019. 4. 2. 21:38
C++ 문법 Template 개념부분은 내용을 조금씩 추가 할 예정입니다. 문법 template or template 1 2 3 1 : 선언해주는 이름 2 : class, typename 두 가지의 경우가 있는데, 아무거나 사용해도 좋다. 하지만 class 의 경우 이미 정해진 이름이 있기 때문에 보통 typename 을 사용한다. 3 : 여기에는 편하게 사용할 문자를 사용하는데, 역시 보통 T 를 사용합니다. 코드 예시1) : 같은 자료형인 두개의 인수를 받는 경우 1 2 3 4 5 6 template T add(T a, T b) { return a + b; } cs 다시 return 하는 경우 당연히 함수도 T 로 선언해줘야 겠죠ㅎㅎ 코드 예시2) : 다른 자료형인 두개의 인수를 받는 경우 1 2 3..