c++ push在STL中的应用

avatar
作者
猴君
阅读量: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容器。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!