Visual Studio 2012 Update 3 - 初始值设定项列表和可变参数模板
Visual Studio 2012 Update 3 - initializer list & variadic templates
最近我安装了Visual Studio 2012。安装后,我使用更新 3 更新了我的 IDE,以保证我的程序在 Windows XP 上的功能。
一切正常,但我仍然无法使用初始值设定项列表和可变参数模板!我是否需要任何额外的更新才能使其与Visual Studio 2012一起使用?
>VS2012不支持可变参数模板和初始值设定项列表,即使使用最新更新也是如此。但是,VS2013 RC同时支持两者。
有关支持的 C++11 功能的完整概述,请参阅:
http://msdn.microsoft.com/en-us/library/vstudio/hh567368(v=vs.120).aspx
或者
如果你真的喜欢VS2012,你可以试试2012年11月CTP - http://blogs.msdn.com/b/vcblog/archive/2012/11/02/visual-c-c-11-and-the-future-of-c.aspx
注意:此CTP(消费者技术预览版)只有编译器更新,因此您可以在代码中使用可变参数模板和initializer_lists,但不会在标准库中找到它们。
相关文章:
- Pybind11:将元组列表从Python传递到C++
- std::具有相同基类的类的变体
- 从链接列表c++中删除一个项目
- 访问者访问变体并返回不同类型时出错
- 如何(从固定列表中)选择一个数字序列,该序列将与目标数字相加
- 访问列表中的所有 std::变体,并为每次访问捕获附加值
- c++17通过生成预先声明的类型列表的笛卡尔乘积来生成std::变体
- 我可以使用特征指定变体的类型列表吗?
- 获取模板参数的成员变量值列表
- 如何使可变 lambda 捕获列表的某些成员变得非常量
- 使用 MPL 列表扩展提升变体
- 当实参是初始化列表而形参是引用时,重载解析
- c++模板类:没有构造函数实例与实参列表匹配
- 类模板特化,c++,模板形参列表中参数2不匹配
- 为什么标准不允许在模板形参列表中初始化依赖于常量的类型
- 如何使c++函数隐式地将整型数列表转换为矢量形参
- 作为函数形参传递的Vector初始化器列表
- SDL_event列表变得又长又乱
- 从变长参数列表中提取std::string
- 形参列表中间的默认实参