1
向量初始化,我不知道为什么我收到编译错误此代码:在C++更值11
vector<int> v = {1, 2, 3};
我们使用C++ 11。以某种方式可能的矢量文件.h和.cpp不更新? 如何检查?
我得到的错误是:“初始化与{}是不允许的......”
向量初始化,我不知道为什么我收到编译错误此代码:在C++更值11
vector<int> v = {1, 2, 3};
我们使用C++ 11。以某种方式可能的矢量文件.h和.cpp不更新? 如何检查?
我得到的错误是:“初始化与{}是不允许的......”
的Visual Studio 2012不支持初始化列表。
退房这个总结的详细信息:http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx
你跟编译'-std = C++ 11'或'-std = C++ 0x'? –
我正在Visual Studio 2012中工作。 – user2381422
哦,就是这样。列表初始化不受支持。 –