安装 Visual Studio 2012 Update 2 CTP 4(3 月)后,此代码无法编译:
vector<int> b = {1, 2, 3};
带有以下错误消息:
'std::vector<_Ty>' : Types with a base are not aggregate
较早的帖子关于使用 initializer_list 标头提到的先前 CTP 的相同问题,但 CTP 4 没有安装它。任何建议如何解决它?
安装 Visual Studio 2012 Update 2 CTP 4(3 月)后,此代码无法编译:
vector<int> b = {1, 2, 3};
带有以下错误消息:
'std::vector<_Ty>' : Types with a base are not aggregate
较早的帖子关于使用 initializer_list 标头提到的先前 CTP 的相同问题,但 CTP 4 没有安装它。任何建议如何解决它?