push方法与push_back方法 浅析


一、push_back 方法介绍
vector::void push_back (const value_type& val);

vector::void push_back (value_type&& val);

该函数将一个新的元素加到vector的最后面,位置为当前最后一个元素的下一个元素,新的元素的值是val的拷贝(或者是移动拷贝)

 

二、push 函数介绍

 

stack::push();//在栈顶增加元素

 

queue::push();//将x 接到队列的末端。

 

简而言之就是:

                         push               为在栈顶加入其它元素

                         push_back     的效果是拷贝队列,过程是将原队列中从上往下的元素,一个一个的往下添加到新队列。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM