阅读量:0
在STL中,push_back()函数是用来在容器的尾部添加一个新元素的。它主要用于向vector、deque和list等容器中添加元素。例如,我们可以使用push_back()函数将一个新元素添加到vector中:
#include <iostream> #include <vector> int main() { std::vector<int> vec; // 添加元素到vector中 vec.push_back(10); vec.push_back(20); vec.push_back(30); // 打印vector中的元素 for (int num : vec) { std::cout << num << " "; } std::cout << std::endl; return 0; }
上面的代码将会输出:10 20 30
除了push_back()函数,STL中还有其他类似的函数,如push_front()用于在容器的头部添加元素,push()用于在优先队列中添加元素等。这些函数可以方便地向容器中添加新元素,使得我们能够更加灵活地操作STL容器。