利用c++新特性构造一个vector容器data,并且data
时间: 2024-05-10 17:17:18 浏览: 44
详解C++编程中的vector类容器用法
5星 · 资源好评率100%
可以使用C++11引入的初始化列表来构造一个vector容器,示例代码如下:
```c++
#include <vector>
int main() {
std::vector<int> data = { 1, 2, 3, 4, 5 };
return 0;
}
```
在上面的代码中,我们使用了初始化列表 `{ 1, 2, 3, 4, 5 }` 来初始化了一个 `std::vector<int>` 类型的变量 `data`。
如果需要动态地向vector中添加元素,则可以使用 `push_back()` 函数,示例代码如下:
```c++
#include <vector>
int main() {
std::vector<int> data;
data.push_back(1);
data.push_back(2);
data.push_back(3);
data.push_back(4);
data.push_back(5);
return 0;
}
```
在上面的代码中,我们先创建了一个空的 `std::vector<int>` 类型的变量 `data`,然后使用 `push_back()` 函数向其添加了5个元素。
阅读全文