Microsoft Visual C++ 2010 SP1 Redistributable Package 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2010 SP1 的计算机上运行使用 Visual C++ 2010 SP1 开发的 64 位应用程序。此软件包安装 C 运行时 (CRT)、标准 C++、ATL、MFC、OpenMP 和 MSDIA 库的运行时组件。对于支持并行部署模型的库(CRT、SCL、ATL、MFC、OpenMP),这些运行时组件被安装到支持并行程序集的 Windows 操作系统的本机程序集缓存(也称为 WinSxS 文件夹)中。
功能说明
1、编译时整数序列
标准库支持表示整数值序列的 integer_sequence 类型,该序列可在编译时进行评估,以便使参数包的使用更为轻松,并简化某些模板编程模式。
2、异类关联查找
标准库支持关联容器的异类查找函数。 只要类型相当于 key_type,此类函数就能按照类型而不是 key_type 进行查找。
3、通用的Lambda
捕获表达式也称为初始化捕获。 现在,任意表达式的结果可分配给 Lambda 捕获子句中的变量。 这将使 move-only 类型被值捕获,并使 Lambda 表达式在其闭包对象中定义任意数据成员。
4、扩展的 sizeof
通过使用 sizeof(),无需类或结构的实例,即可确定类或结构成员变量的大小。 C++11
constexpr 部分支持 C++11 constexpr。
5、内联命名空间
可以将命名空间指定为内联式,以将其内容提升至封闭命名空间。 内联命名空间可用于创建带有版本的库,这些库默认提供其最新版本,同时仍显式提供 API 的较低版本。
6、标准库类型的用户定义文本 (UDL)
为了方便起见,标头现在提供 UDL 运算符。 例如,123ms 表示 std::chrono::milliseconds(123),hellos 表示 std::string(hello),且 3.14i 表示 std::complex(0.0, 3.14)。
支持的操作系统有哪些
Windows 7; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3
Windows Vista Service Pack 2 或更高版本(除 Starter Edition 之外的所有版本)
Windows 7
Windows Server 2003 Service Pack 2 或更高版本(所有版本)
Windows Server 2003 R2 或更高版本(所有版本)
Windows Server 2008 Service Pack 2 或更高本
Windows Server 2008 R2
Windows XP Service Pack 3(除 Starter Edition 之外的所有版本)
硬件要求
配备 900 MHz 或更快的处理器的计算机
RAM:
128 MB RAM
25 MB 的可用硬盘空间
安装失败解决方法
一般来说,在控制面板中正确卸载后,是可以正常重新安装的。如果 卸载、重启、安装微软官方版本,这样做依然有提示,那么你的电脑底层已经不稳定了,造成这类问题的原因很多,无法一一列举。
你可以先尝试如下办法,如果还是不行,建议重做系统吧,不稳定的系统本身就是个麻烦事儿:
开始菜单-运行-regedit;
运行后在菜单找到搜索(注意左侧列表要选中根,而不是某个键值);
搜索Redistributable;
如果找到的结果和VC++相关;
删除键值;
之后按 F3 键继续搜索;
一直到全部整理完毕;
重启电脑,安装官方版本。如果还是不行,只能重装了!