代码点读机 / C++ / push_back

push_back C++ · 常用功能

在容器尾部添加一个新元素;vector 会在需要时自动扩容。

怎么用

容器.push_back(值);

小例子

std::vector<int> v;
v.push_back(5);
std::cout << v[0];

运行结果

5

提醒:push_back 可能触发重新分配,使所有迭代器失效;频繁添加前可 reserve

官方文档:https://en.cppreference.com/w/cpp/container/vector/push_back

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条