구리의 창고

헤더에서 컴파일러 구분하기 본문

Window Driver

헤더에서 컴파일러 구분하기

구리z 2010. 2. 12. 12:23
MSC_VER 는 vs c++ 컴파일러 버전을 나타내는 상수이다.

버전별 값
1000 : Visual C++ 4.x
1100 : Visual C++ 5
1200 : Visual C++ 6
1300 : Visual C++ NET
1310 : Visual C++ NET 2003
1400 : Visual C++ NET 2005
1500 : Visual C++ NET 2008

사용법)

#if _MSC_VER == 1500
//code
#else if _MSC_VER = 1400
//code
#endif

Comments