vector 加数组
时间: 2023-08-18 07:10:35 浏览: 88
gzq.rar_vector_数组
如果你是指将一个数组添加到一个 vector 中,可以使用 vector 的 insert 函数。具体步骤如下:
1. 创建一个空的 vector。
2. 声明一个数组并初始化。
3. 使用 insert 函数将数组添加到 vector 中。
以下是示例代码:
```c++
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> vec;
int arr[] = {1, 2, 3, 4, 5};
int n = sizeof(arr) / sizeof(arr[0]);
vec.insert(vec.end(), arr, arr + n);
for (auto i : vec) {
cout << i << " ";
}
return 0;
}
```
在上面的示例代码中,我们首先创建了一个空的 vector,然后声明并初始化一个整数数组 arr。我们使用 insert 函数将数组添加到 vector 中,其中 vec.end() 指向 vector 的末尾,并且 arr 和 arr + n 表示将数组 arr 的所有元素添加到 vector 中。
最后,我们使用 for 循环遍历 vector 并输出所有元素。
阅读全文