如何确定VS编译器版本

_MSC_VER是MSVC编译器的内置宏,定义了编译器的版本,_MSC_VER 值对应版本关系

MSVC++ 11.0 _MSC_VER = 1700 (Visual Studio 2012)  
MSVC++ 10.0 _MSC_VER = 1600 (Visual Studio 2010) 
MSVC++ 9.0 _MSC_VER = 1500  (Visual Studio 2008)  
MSVC++ 8.0 _MSC_VER = 1400  (Visual Studio 2005)  
MSVC++ 7.1 _MSC_VER = 1310  (Visual Studio 2003) 
MSVC++ 7.0 _MSC_VER = 1300 (Visual Studio 2002) 

posted @ 2015-05-06 09:54  青竹居士  阅读(3563)  评论(1编辑  收藏  举报