【发布时间】:2013-08-10 20:47:37
【问题描述】:
我复制并粘贴了这段确切的代码,在我的 IDE 中找到了 here,但出现错误,我不明白为什么会发生这种情况并想了解原因。
std::array<int, 3> a2 = {1, 2, 3}; // except after =
【问题讨论】:
-
这是用
-std=c++11编译的吗? -
是的,确定了
-
它是哪个编译器(和版本)?我还没有看到
std::array有什么奇怪的地方,但我有其他人看到的,你#include <array>也有吗? -
谢谢,这是一个愚蠢的错误,我认为它已经像 std::vector 一样被包含了
标签: c++ arrays include stdarray