템플릿 함수의 특수화

[Basic C++] #55-6_함수 템플릿 C++의 템플릿 중 "함수 템플릿"에 대해 알아보겠습니다. "전문가를 위한 C"의 11 항목, "템플릿을 이용한 제네릭 코드 작성"에 해당하는 내용입니다. 함수 템플릿 일반 함수를 템플릿 화하는 방법을 알아보겠습니다! 1. 템플릿 함수 예제 static const size_t NOT_FOUND = (size_t)(-1); template size_t Find(T& val, T* arr, size_t size) { for (size_t i = 0; i < size; i++) { if (arr[i] == val) return i; } return NOT_FOUND; } 위 "Find()" 함수는 특정 값, 배열, 그리고 배열의 크기를 인자로 받아 특정 값과 일치하..
Hardii2
'템플릿 함수의 특수화' 태그의 글 목록