如何在程序中判断VS的版本?
来源:互联网 发布:切歌软件 编辑:程序博客网 时间:2024/05/19 19:32
先看程序:
#include<iostream>using namespace std;int main(){cout << _MSC_VER << endl;return 0;}
在VC6.0中结果为:1200
在VC10.0(VS2010)中结果为:1600
_MSC_VER实际就是 Microsoft visualc++ version. 具体对应如下:
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
那么,_MSC_VER有什么作用呢? 答曰:版本判断,从而实现兼容性控制.
- 如何在程序中判断VS的版本?
- 如何在程序中判断VS的版本?
- 程序中如何判断iOs的版本
- 如何正确在高版本的VS中使用jsoncpp
- 在.Net安装项目中如何判断操作系统的版本
- 如何在程序中判断操作系统类型
- 如何在VS中使用SourceAnywhere进行版本控制
- js中如何判断IE的版本
- 如何在高版本的Xcode中部署低版本的ios程序
- vs中release版本程序崩溃的重要原因
- 如何在vs.net中创建程序的卸载功能,含卸载菜单
- 在VS中如何让C#语言编写的程序自动以管理员身份运行
- 如何在VS Code 中运行、调试你的第一个Angular2程序
- 如何在程序中添加svn版本信息
- 如何在Python2.7版本中安装pip程序
- java程序在eclipse中如何添加不同版本的jre
- 如何在程序窗口中判断键盘是否按下?
- 在delphi中如何判断一个文件正在被其它的程序或进程所调用?
- Mysql主主复制故障自动切换解决方案
- 工厂模式
- 收集学习asp.net比较完整开发的流程
- hdu 1862
- 散列(Hash table)也称哈希表
- 如何在程序中判断VS的版本?
- 在中国,安卓帮不上谷歌
- C++ 对象的内存布局(下)
- Is Your Data Center Ready for Cyber Monday?
- 堆
- 永远不要对一个外行聊你的专业
- 请教Android开发中的Adapter内的onItemClick监听器四个arg参数问题
- SQLite的SQL语法
- 关于eclipse下载