👀 ex00은 템플릿 함수에 대해 알아보는 과제였다. 자바에서는 generic으로 부르고 template method pattern이 따로 있었는데 cpp에서는 둘을 퉁쳐 템플릿으로 부르는 것 같다..!
🥨 funtion template
tmplate <typename T> T funtion() {}
형태로 사용한다.👀 ex01은 iter 함수 템플릿을 만드는 문제였다. 세번재 인자로 첫번째 배열의 모든 요소를 인자로 받아 실행되는 되는 함수가 전달 되는데, 이 함수 또한 함수 템플릿이 될 수 있다.
이거는 .. 걍.. for문을 돌면되기 때무네.. 딱히 할 말이..?
👀 ex02는 클래스 템플릿에 대해 알아보는 과제였다.
🥨 class template