Visual Studio软件_MSC_VER值(MSVC编译器版本)的获取方法

本文介绍查看Visual Studio 软件_MSC_VER值的方法。

_MSC_VER是微软公司推出的C/C++ 编译器------MSVC 编译器的一个内置宏,其值表示当前Visual Studio 软件中MSVC 编译器的具体版本。不同的Visual Studio 软件版本对应着不同的MSVC 编译器版本------无论是不同发布年份的版本(例如Visual Studio 2017Visual Studio 2019 ),还是同一发布年份的不同版本(例如Visual Studio 2017 version 15.8Visual Studio 2017 version 15.9 ),其MSVC 编译器版本都有差异,因此其_MSC_VER值各不相同。而在代码开发过程中,我们有时会需要获取、用到当前版本Visual Studio 软件对应的_MSC_VER值;因此就需要找到一种获取_MSC_VER值的方法。

Visual Studio 软件中,我们可以通过顶部菜单栏中的"帮助 "→"关于 Microsoft Visual Studio "选项,获取Visual Studio软件的版本信息。

其中,获得的Visual Studio软件版本信息如下图所示。

可以看到,其中仅仅显示了Visual Studio 软件的发布年份、当前版本,以及.NET Framework的版本,还有已安装的产品的版本;而并没有MSVC 编译器的版本。因此,这就需要我们通过以下方法来获得MSVC编译器的版本。

方法也很简单,只需要运行如下所示的代码即可。

#include <iostream>

using namespace std;

int main() {

int num = _MSC_VER; // get the version

cout << "My MSVC version is: " << num << endl;

return 0;

}

其中,如果是第一次接触Visual Studio软件,大家可以参考文章Visual Studio的下载、安装与运行后半部分提到的操作方法,新建项目并运行上述代码。

上述代码运行后,将会出现如下所示的界面,从而获取MSVC 编译器的版本。本文中1933就是我这里的MSVC编译器版本。

至此,成功获取。

相关推荐
PassLink_2 小时前
[Jupyter Notebook]:Jupyter Notebook 安装教程(代码编辑器)
ide·jupyter·编辑器·环境变量·python 安装·notebook 安装教程
小白用python15 小时前
pycharm无法创建venv虚拟环境
ide·python·pycharm
Humbunklung18 小时前
Visual Studio Code 使用tab键往左和往右缩进内容
ide·vscode·编辑器
界面开发小八哥18 小时前
智能Python开发工具PyCharm v2025.1——AI层级功能重磅升级
ide·人工智能·python·pycharm·开发工具
geovindu19 小时前
PyCharm 2023升级2024 版本
ide·python·pycharm
pink大呲花20 小时前
设置右键打开VSCode
ide·vscode·编辑器
界面开发小八哥1 天前
「Java EE开发指南」如何使用MyEclipse的可视化JSF编辑器设计JSP?(一)
java·ide·java-ee·开发工具·myeclipse
水饺编程1 天前
Visual Studio 技能:调整软件界面布局
ide·visual studio
How_doyou_do1 天前
项目实战-贪吃蛇大作战【补档】
c语言·c++·visual studio
gu201 天前
怎样将visual studio 2015开发的项目 保存为2010版本使用
ide·visual studio