1

我不确定为什么我会收到此代码的编译错误:

vector<int> v = {1, 2, 3};

我们确实使用 c++11。是否有可能以某种方式矢量文件 .h 和 .cpp 没有更新?我该如何检查?

我得到的错误是:“不允许使用 {} 初始化......”

4

1 回答 1

1

Visual Studio 2012 不支持初始值设定项列表。

查看此摘要以了解详细信息:http: //blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx

于 2013-08-19T11:43:35.737 回答