1. 程式人生 > >vector 與queue容器操作的不同

vector 與queue容器操作的不同

clas 叠代器 push_back stack 差異 不同 vector body 函數

最終要的一點是vector有叠代器和下標操作,可以隨機插入與刪除,但是具體的函數方面也有差異
vector 有
v.push_back()
v.pop_back()
v.front()
v.back()
vector相當於比stack多了一個v.front()


queue 有
q.pop()
q.push()//往頂端加
q.back()
q.front()

其back和front是如下排列的


q.back() q.push() 表尾插入

q.front() q.pop() 表頭刪除


v.back() v.push_back() v.pop_back();

v.font()

vector 與queue容器操作的不同