将向量{x,y,z}插入另一个向量
Insert vector {x, y, z} into another vector?
我正在寻找一些有关将向量插入另一个向量的指针。
例如,我的想法是vec1 = {1,2,3}。然后,我想在Next Vec1 = {4、5、6}出现之前将其插入Vec2。
问题是我不希望Vec 2读{1,2,3,4,5,6},我希望它阅读
vec2 = {1,2,3}, {4,5,6},...等等
这是可能的,还是我完全生气。任何帮助都会很棒。
谢谢。
您可以使用整数向量的向量。这样:
std::vector<std::vector<int>> vecofvecs = { {1,2,3}, {4,5,6} };
您也可以使用以下方式:
#include <vector>
int main()
{
std::vector<std::vector<int>> vecofvecs;
std::vector<int> subvec1 = { 1,2,3 };
std::vector<int> subvec2 = { 4,5,6 };
vecofvecs.push_back(subvec1);
vecofvecs.push_back(subvec2);
return 0;
}
相关文章:
- 如何在向量数组中插入元素?
- 将一个向量插入另一个向量的某个位置
- 如何将整数向量值插入字符向量
- C++ 向量插入和迭代器混淆
- 如何将整数向量插入到键中,标准::映射的值
- 当类具有常量时,将对象插入到向量中
- 将向量插入到向量向量中
- C++ std::向量插入两个元素替代算法失败
- C++向量插入元素
- 我们可以使用Back() - 值索引在其上执行向量插入
- C++将向量插入到另一个覆盖向量中
- 如何将向量插入2D矢量的定义位置
- 不能使用 pimpl 习语将用户定义的向量插入到封装的向量中
- C :将向量插入地图
- c++11将向量插入到特定位置
- 向量::插入的异常安全保证是什么?
- C++ 向量插入和读取
- STL 向量插入 - 复制构造函数
- 哪一种方法是更快的向量(插入后排序)或集合
- 标准::向量插入的摊销分析