c++介紹之list

一,前言: c++很方便實用,在這記錄一下。首先介紹list及其成員函數。

二,介紹:

#C++ Lists(鏈表)
#Lists將元素按順序儲存在鏈表中. 與 向量(vectors)相比, 它允許快速的插入和刪除,但是隨機訪問卻比較慢.

assign()	給list賦值
back()	返回最後一個元素
begin()	返回指向第一個元素的迭代器
clear()	刪除所有元素
empty()	如果list是空的則返回true
end()	返回末尾的迭代器
erase()	刪除一個元素
front()	返回第一個元素
get_allocator()	返回list的配置器
insert()	插入一個元素到list中
max_size()	返回list能容納的最大元素數量
merge()	合併兩個list
pop_back()	刪除最後一個元素
pop_front()	刪除第一個元素
push_back()	在list的末尾添加一個元素
push_front()	在list的頭部添加一個元素
rbegin()	返回指向第一個元素的逆向迭代器
remove()	從list刪除元素
remove_if()	按指定條件刪除元素
rend()	指向list末尾的逆向迭代器
resize()	改變list的大小
reverse()	把list的元素倒轉
size()	返回list中的元素個數
sort()	給list排序
splice()	合併兩個list
swap()	交換兩個list
unique()	刪除list中重複的元素

三,Reference: 

C++ Lists(鏈表)

C/C++ 語言參考

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章