将数组插入vector<vector<int>>
可以通过以下步骤完成:
vector<int>
,用于存储要插入的数组。vector<int>
中。vector<vector<int>>
,用于存储多个vector<int>
。vector<int>
插入到vector<vector<int>>
中。以下是一个示例代码:
#include <iostream>
#include <vector>
int main() {
// 创建要插入的数组
int arr[] = {1, 2, 3, 4, 5};
// 将数组元素添加到 vector<int> 中
std::vector<int> vec(arr, arr + sizeof(arr) / sizeof(int));
// 创建 vector<vector<int>>,并将 vector<int> 插入其中
std::vector<std::vector<int>> vec2d;
vec2d.push_back(vec);
// 输出结果
for (const auto& v : vec2d) {
for (const auto& num : v) {
std::cout << num << " ";
}
std::cout << std::endl;
}
return 0;
}
这段代码将数组{1, 2, 3, 4, 5}
插入到了vector<vector<int>>
中,并输出了结果1 2 3 4 5
。
腾讯云相关产品和产品介绍链接地址: