如何将元素添加到元组向量

用户名

我只有这个:

std::vector<int[2]> ints;

如何向此向量添加元素?

使用ints.insert()ints.push_back()

不知道如何执行此操作,C / C ++ newb。

罗素·乔纳金(Russell Jonakin)

这是一种实现所需功能的方法:

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章