[완료] template 전문화 문의 드립니다.
글쓴이: lillilia / 작성시간: 일, 2007/12/09 - 9:03오후
Modern c++ design 이라는 책을 보는 도중 예제를 따라 치고 컴파일을 돌렸더니 컴파일이 안되네요
Select 라는 자료형을 특화 시키는 방법인듯 한데 C++ Templates: The Complete Guide 에도 비슷한
내용이 있는 걸로 봐서 별 문제 없을 듯 한데 컴파일 오류가 나네요 Select 가 이미 선언되어 있다고 하는데
컴파일러 문제일까요? 저는 MS VC6.0 으로 공부 중입니다.
template "<" bool flag, typename T, typename U ">"
struct Select
{
typedef T Result;
};
template "<" typename T, typename U ">"
struct Select "<" false, T, U ">"
{
typedef U Result;
};
웹페이지라 <> 태그가 웹태그로 인식을 하네요 "" 를 어쩔수 없이 붙였습니다. 양해 부탁 드립니다. ^^*
Forums:
컴파일러 문제 맞습니다. ^^;
어느분의 도움으로 컴파일러에서 지원을 안한다는걸 알았습니다.
Visual C++ 8.0,9.0 Express
Visual C++ 8.0,9.0 Express Version을 써보세요.
템플릿 관련부분이 좋아졌다더군요.
댓글 달기