软件介绍
Microsoft Visual C++ 2012安装 Visual C++ 库的运行时组件,这些组件是在未安装 Visual Studio 2012 的计算机上运行使用 Visual Studio 2012 开发的应用程序所必需的。这些包将安装 C 运行时 (CRT)、标准 C++、ATL、MFC、C++ AMP 和 OpenMP 库的运行时组件。
软件基础简介
Visual C++Redistributable Package安装Visual C++库的运行时组件,这些组件是在未安装Visual Studio 2012的计算机上运行使用Visual Studio 2012开发的应用程序所必需的。这些包将安装C运行时(CRT)、标准C++、ATL、MFC、C++AMP和OpenMP库的运行时组件。
软件特性
1、整数序列的编译
标准数据库支持整数值序列的表示integer_sequence编译时可以评估序列的类型,从而使参数包的使用更加方便,并简化一些模板编程模式。
2、异类关联搜索
标准库支持关联容器的异类搜索函数。只要类型相当于key_type,这类函数可以根据类型而不是key_type进行查找。
3、通用的Lambda
捕获表达式也称为初始化捕获。现在,可以分配任意表达式的结果Lambda捕获子句中的变量。move-only被值捕获的类型,并使Lambda表达式在其封闭包对象中定义任意数据成员。
4、扩展的sizeof
通过使用sizeof(),类或结构成员变量的大小可以通过类或结构的实例来确定。C++11
constexpr部分支持C++11constexpr。
5、内联命名空间
可以将命名空间指定为内联类型,以便将其内容提升到封闭命名空间。内联命名空间可用于创建带有版本的库。这些库默认提供最新版本,并且仍然显式API较低的版本。
6、用户定义文本的标准库类型(UDL)
为方便起见,现在提供标头UDL例如,123ms表示std::chrono::milliseconds(123),"hello"s表示std::string("hello"),且3.14i表示std::complex(0.0,3.14)。
系统要求
支持的操作系统:Windows 7 Service Pack 1,Windows 8,Windows Server 2008 R2 SP1,Windows Server 2012,Windows Vista Service Pack 2
Windows 7 SP1(x86和x64)
Windows 8(x86和x64)
Windows Server 2008 R2 SP1(x64)
Windows Server 2008 SP2(x64)
Windows Vista SP2(x86和x64)
Windows Server 2012(x64)
硬件要求
1.6 GHz或更快的处理器
1 GB RAM(如果在虚拟机上运行,则为1.5 GB)
10 GB的可用硬盘空间
5400 RPM硬盘
以1024 x 768或更高显示分辨率运行的支持DirectX 9的视频卡
安装步骤
1、解压安装包,点击“vs_ultimate.exe”运行
2、可以选择安装路径,勾寻我同意许可条款和条件”,第二个选项可以不勾选,点击“下一步”
3、进入安装选择功能,依据自己的需求,点击“安装”
4、进入安装界面,漫长的等待。。。
5、安装成功,就可以启动了
软件官网
https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads
软件综述
Microsoft Visual C++ 2012 运行库
优点:
- 广泛使用:Visual C++ 2012 运行库是许多 Windows 程序依赖的基础组件之一。
- 稳定性和可靠性:Microsoft 提供了定期更新和安全补丁,确保运行库的稳定性和安全性。
- 高效:该运行库经过优化,可实现应用程序的高性能和低资源使用率。
- 跨平台支持:Visual C++ 2012 运行库兼容 x86、x64 和 ARM 架构。
- 开发工具支持:所有主要编程语言和 IDE(如 Visual Studio)都支持 Visual C++ 2012 运行库。
缺点:
- 软件膨胀:安装 Visual C++ 2012 运行库可能会增加系统的整体软件尺寸。
- 安全漏洞:虽然运行库定期更新,但仍然可能存在安全漏洞,攻击者可能会利用这些漏洞。
- 兼容性问题:在某些罕见情况下,Visual C++ 2012 运行库可能会与其他软件或驱动程序冲突。
- 占用空间:根据应用程序的大小和复杂性,Visual C++ 2012 运行库可能会占用大量磁盘空间。
总体而言:
对于使用 Visual C++ 开发的应用程序来说,Microsoft Visual C++ 2012 运行库是必不可少的组件。它提供广泛的兼容性、稳定性和高效性。虽然它有一些潜在的缺点,但通常被认为是一个可靠且必要的软件包。