c++数组转vector
时间: 2024-04-02 12:30:10 浏览: 140
C++数组vector用法.pdf
C++中可以标准库中的vector容器来实数组转换为vector的操作。下面一种常见的方法:
1. 首先,包含>头文件,以便使用vector容器2. 创建一个数组,并初始化数组元素。
3. 使用vector的构造函数,将数组作为参数传递给构造函数,创建新的vector对象下面是示例代码:
```cpp
#include <iostream>
#include <vector>
int main() {
int arr[] = {1, 2, 3, 4, 5}; // 假设有一个整型数组
// 将数组转换为vector
std::vector<int> vec(arr, arr + sizeof(arr) / sizeof(int));
// 打印vector中的元素
for (int i = 0; i < vec.size(); i++) {
std::cout << vec[i] << " ";
}
return 0;
}
```
输出结果为:1 2 3 4 5,即将数组成功转换为了vector。
阅读全文