我只有这个:
std::vector<int[2]> ints;
如何向此向量添加元素?
使用ints.insert()
或ints.push_back()
?
不知道如何执行此操作,C / C ++ newb。
这是一种实现所需功能的方法:
std::vector<std::tuple<int, int>> ints;
然后,您可以向向量添加一个元组,如下所示:
ints.push_back(std::make_tuple(1, 2));
编辑/更新:如果您要遍历vector,并且i
是循环期间使用的整数索引,则可以执行以下操作来访问元组:
int intOne, intTwo;
intOne = std::get<0>(ints[i]);
intTwo = std::get<1>(ints[i]);
这是获取元组的更多信息
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句