所以我有这个学校的分配,不得不做一个表,我决定这样做:
string na[11][6] = {{"2a", "1b"},
{"3a", "1b", "2b"},
{"4a", "2b", "3b"},
{"5a", "3b", "4b"},
{"6a", "4b", "5b"},
{"7a", "5b", "6b"},
{"8a", "6b", "7b"},
{"9a", "7b", "8b"},
{"10a", "8b", "9b"},
{"11a", "9b", "10b"},
{ "10b", "11b"}};
因此,当我继续编码时,我发现它不能与我的代码的其他部分一起工作,我认为最好的方法是使用矢量。 但只是
vector<vector<string>> na = {{"2a", "1b"},
{"3a", "1b", "2b"},
{"4a", "2b", "3b"},
{"5a", "3b", "4b"},
{"6a", "4b", "5b"},
{"7a", "5b", "6b"},
{"8a", "6b", "7b"},
{"9a", "7b", "8b"},
{"10a", "8b", "9b"},
{"11a", "9b", "10b"},
{ "10b", "11b"}};
但这不起作用。 我已经搜索了一段时间,但我找不到任何接近这个。 你们有什么想法吗?
如果我这样做,则会出错:
1智能感知:使用&#39; {...}&#39;进行初始化不允许使用&#34; std :: vector&gt;,std :: allocator&gt;&gt;&gt;&#34;
类型的对象
在第一个{在=符号
之后