C++ vector初始化大小
时间: 2023-08-28 13:05:58 浏览: 566
STL中的容器---初始化-C++学习笔记
可以使用以下方法来初始化一个指定大小的 vector:
1. 使用构造函数初始化:
```
std::vector<int> myVector(size); // 初始化为指定大小的整数 vector
```
2. 使用 resize() 方法改变 vector 的大小:
```
std::vector<int> myVector;
myVector.resize(size); // 改变 vector 的大小为指定大小
```
3. 使用 assign() 方法分配指定大小的值:
```
std::vector<int> myVector;
myVector.assign(size, value); // 分配指定大小的值为 value
```
其中,`size` 是要初始化的 vector 的大小,`value` 是可选的,表示要分配的初始值。
阅读全文