当前位置:   article > 正文

无涯教程-C++ Deque - push_front()函数_c++ deque push

c++ deque push

C++ Deque push_front()函数在deque集合的开头插入新元素,并且集合的大小增加1。

push_front - 语法

void push_front(value_type val); 

push_front - 参数

ccval  -   要在开头添加的新值。

push_front - 返回值

它不返回任何值。

push_front - 例子1

让我们看一个简单的例子

  1. #include <iostream>
  2. #include<deque>
  3. using namespace std;
  4. int main()
  5. {
  6. deque<int> d={200,300,400,500};
  7. deque<int>::iterator itr;
  8. d.push_front(100);
  9. for(itr=d.begin();itr!=d.end();++itr)
  10. cout<<*itr<<" ";
  11. return 0;
  12. }

输出:

100 200 300 400 500 

在此示例中,push_front()函数在第一个元素200之前添加新元素,即100。

push_front - 例子2

让我们看一个简单的例子

  1. #include <iostream>
  2. #include<deque>
  3. using namespace std;
  4. int main()
  5. {
  6. deque<string> d={"is","a","programming","language"};
  7. deque<string>::iterator itr;
  8. d.push_front("java");
  9. for(itr=d.begin();itr!=d.end();++itr)
  10. cout<<*itr<<" ";
  11. return 0;
  12. }

输出:

java is a programming language 

在此示例中,push_front()函数在第一个字符串" is"之前添加新字符串,即" java"。

C++ Deque 中的 push_front()函数 - 无涯教程网无涯教程网提供C++ Deque push_front()函数在deque集合的开头插入新元素,并且集合的大小增加1。 pus...https://www.learnfk.com/c++/cpp-deque-push-front-function.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/975240
推荐阅读
相关标签
  

闽ICP备14008679号