Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我复制并粘贴了这个在我的 IDE 中找到的确切代码,但出现了一个错误,我不明白为什么会发生这种情况并想了解原因。
std::array<int, 3> a2 = {1, 2, 3}; // except after =
一定要记住#include <array>
#include <array>
但是如果你不包含任何标准头文件,你应该会得到一个关于std未定义的更简单的错误。
std
如果#include <array>不起作用,因为它不适合我,那么使用#include <vector>. 我是新手,无法解释为什么会这样,所以如果您感到困惑,我深表歉意。
#include <vector>