sv push_back函数
时间: 2023-07-31 16:06:32 浏览: 196
SVM回归代码
3星 · 编辑精心推荐
`std::vector` 是 C++ 中的一个动态数组容器,它提供了 `push_back` 函数,可以向容器中添加一个新元素。
`push_back` 函数的用法如下:
```c++
void push_back( const T& value );
void push_back( T&& value );
```
其中,`T` 是容器中元素的类型,`value` 是要添加的元素。
使用 `push_back` 函数,可以在 `std::vector` 的末尾添加一个新元素。如果容器的大小已经达到了它的容量,`push_back` 函数会自动扩容。
例如,下面的代码演示了如何使用 `push_back` 函数向一个 `std::vector` 中添加元素:
```c++
#include <iostream>
#include <vector>
int main() {
std::vector<int> vec;
vec.push_back(1);
vec.push_back(2);
vec.push_back(3);
for (auto x : vec) {
std::cout << x << " ";
}
std::cout << std::endl;
return 0;
}
```
输出结果为:
```
1 2 3
```
阅读全文