Template에러
글쓴이: tristansong / 작성시간: 목, 2005/04/28 - 7:11오후
#include <iostream>
using namespace std;
template < class T >
inline const T& max( const T& a, const T& b)
{
return a<b ? b: a;
}
void main(void)
{
cout << max(13, 15);
}
max 값에서 에러가 생깁니다. 무엇때문일까요?
Forums:


Re: Template에러
std 네임스페이스에 이미 max() 이 존재합니다. 그리고 사용자는
대부분의 경우 std 네임 스페이스를 건드릴 수 없습니다.
using namespace std; 부분을 제거하시거나 다른 네임스페이스로
max 를 정의 하시면 될겁니다.
감사!
감사
댓글 달기