List用法
C++中List的用法
Lists将元素按顺序储存在链表中. 与双端队列相比,可以操作前后节点,以及删除中间的一些节点。与vector相比,插入删除操作更加放便。
insert() 插入一个元素到list中
push_back() 在list的末尾添加一个元素
push_front() 在list的头部添加一个元素
front() 返回第一个元素
back() 返回最后一个元素
pop_back() 删除最后一个元素
pop_front() 删除第一个元素
begin() 返回指向第一个元素的迭代器
end() 返回末尾的迭代器
remove() 删除一个元素
erase() 删除一个区间,参数时迭代器。
这两个是它与 其他容器有点区别的地方,像set,map,vector的删除元素和区间一个erase就实现了。