아래 코드는 "C++기초 플러스5판(성안당)"에 있는 프로그래밍 연습문제를 풀다가 작성한 코드입니다.
위코드를 컴파일 하면
"템플릿 선언과 매칭되는 것이 없다"는 내용의 에러가 납니다..
왜 그럴까요?
저는 구글링을 하면서 답을 구했는데요.. 잘 생각해 보세요^^
아시는 분들은 댓글 남겨 주세요~~
template <typename T>
T maxn( const T list[], int n);
template<>char* maxn<char*>(const char * list[], int n);
T maxn( const T list[], int n);
template<>char* maxn<char*>(const char * list[], int n);
위코드를 컴파일 하면
"템플릿 선언과 매칭되는 것이 없다"는 내용의 에러가 납니다..
왜 그럴까요?
저는 구글링을 하면서 답을 구했는데요.. 잘 생각해 보세요^^
아시는 분들은 댓글 남겨 주세요~~