Kevin Dominic의 Studying Rock Drill~

이중 템플릿 선언시 대처하는 자세(?) : Visual Studio 6.0 vs Visual Stduio 2005 본문

이야기거리/개발자 뒷담화

이중 템플릿 선언시 대처하는 자세(?) : Visual Studio 6.0 vs Visual Stduio 2005

Kevin Dominic 2010. 1. 29. 11:59
Visual Stduio 2005부터 STL을 비롯한 템플릿은 훌륭히 지원하고 있다.
하지만 VC 6.0을 쓰는 일이 많은 나로써는 이중 템플릿 선언 때문에 이틀간 피를 볼 뻔했다... ㅡㅁㅡ;;

예를 들어 템플릿 vector, polygon이 선언이 되어 있다고 가정하면...
VC 6.0에서는 vector< polygon<"class Name"> > 형태의 프로토 타입만 인식한다.
VS 2005에서는 vector< polygon<"class Name"> >와 vector<polygon<"class Name">>을 모두 인식한다.

이건 뭐..ㅡㅁㅡ;;
VC 6.0 컴파일러의 Lexical Analysis Part부분이 잘못 설계되어 있다고 할 수 밖에..쿨럭...ㅡㅁㅡ;;