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