您的位置:首页 > 其它

在VC中判断VC版本

2013-02-20 10:17 148 查看
在程序中的应用:

#if _MSC_VER==1200

//这里判断就是VC6

#endif

在很多情况下,一般只判断当前版本是否是VC6 或更高版本,如下:

#if _MSC_VER==1200

//VC6;

#else if _MSC_VER>1200

//更高的VC版本

#endif

 

 

 

转:

_MSC_VER是MSVC编译器的内置宏,定义了编译器的版本。下面是一些编译器版本的_MSC_VER值

MS VC++ 10.0 _MSC_VER = 1600

MS VC++ 9.0 _MSC_VER = 1500

MS VC++ 8.0 _MSC_VER = 1400

MS VC++ 7.1 _MSC_VER = 1310

MS VC++ 7.0 _MSC_VER = 1300

MS VC++ 6.0 _MSC_VER = 1200

MS VC++ 5.0 _MSC_VER = 1100

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: