为什么统一初始化列表功能在VS2012中不适用于C ++

时间:2014-03-30 18:36:29

标签: c++ visual-studio-2012 c++11

我无法在C ++中使用VS 2012中的统一初始化程序。

可能的原因是什么?在C ++程序中使用统一初始化器功能有什么问题吗?

1 个答案:

答案 0 :(得分:5)

统一初始化和initializer_list仅添加到 November 2012 CTP的VS 2012中。请注意,这只是语言级别功能和VS initializer_list标头的补充。这意味着您可以将它们用于代码,但标准容器尚未使用它们。

正如@dyp在评论中指出VS 2013确实完全支持它们,但实现中存在一些错误。