我无法在 C++ 的 VS 2012 中使用统一初始化程序。
这可能是什么原因?在C++程序中使用uniform initializer特性有什么问题吗?
最佳答案
统一初始化和 initializer_list
仅在 November 2012 CTP 中添加到 VS 2012 .请注意,这只是向 VS 添加了语言级别功能和 initializer_list
header 。这意味着您可以将它们用于您的代码,但标准容器尚未使用它们。
正如 @dyp 在评论中指出的那样,VS 2013 确实完全支持它们,但在实现中存在一些错误。
关于c++ - 为什么统一初始化列表功能在 C++ 的 VS2012 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22748107/