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 를 정의 하시면 될겁니다.
감사!
감사
댓글 달기