C++ 초급 - 9. 템플릿 기초 (1 - 함수 템플릿 (Function Template))
📌 9. 템플릿 기초C++의 템플릿(Template)은 일반화 프로그래밍(Generic Programming)을 가능하게 하며, 데이터 타입에 의존하지 않는 코드를 작성할 수 있도록 해준다.템플릿을 활용하면 재사용성이 높은 코드를 작성할 수 있으며, 컴파일 타임에 타입을 결정하여 최적화된 실행 성능을 제공한다.📌 9.1 함수 템플릿 (Function Template)C++의 함수 템플릿(Function Template)을 사용하면 데이터 타입에 의존하지 않는 함수를 작성할 수 있다.이를 통해 코드 중복을 줄이고, 보다 범용적인 로직을 구현 가능하며, 컴파일 시점에 타입이 결정되어 최적화된 성능을 제공한다.📌 1. 템플릿 함수의 기본 개념 (template)🔹 (1) 함수 템플릿이란?템플릿(Temp..
2025.02.22