C++ List的用法(整理)
来源:互联网 发布:win访问mac共享文件夹 编辑:程序博客网 时间:2024/06/14 01:49
转自http://blog.csdn.net/lskyne/article/details/10418823/
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中重复的元素
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中重复的元素
阅读全文
0 0
- C++ List的用法(整理)
- C++ List的用法(整理)
- C++ List的用法(整理)
- C++ List的用法(整理)
- C++ List的用法(整理)
- C++ List的用法(整理)
- C++ List的用法(整理)
- C++ List的用法(整理)
- C++list的用法
- c++ list的用法(整理)
- c++中容器list的用法整理
- [C#]list的removeall用法
- 【C++】容器list的用法
- C++中list用法整理
- [转][整理]extern "C"的用法解析
- c#List 用法详解
- C#List<T>用法
- C#List<T>用法
- JS字符串的一些常用方法
- More Effective C++ 26. Limiting Object Instantiations
- HDOJ1395 2^x mod n = 1
- 加法的attenion简单的实现
- 6-2 二叉树的遍历 (二叉树的四种遍历方法)
- C++ List的用法(整理)
- [UNIX]进程调度nice()函数测试
- 无法导入 configparser模块,import configparser报错解决办法
- Mikrotik Switches Vs Cisco Switches
- centOS7访问nginx失败解决-.0:80 failed (98: Address already in use)解决
- 阻止windows关机时自动结束进程,导致数据丢失或异常
- eclipse启动很慢调优
- LED显示屏用nit,DLP用流明
- 一元二次曲线拟合的最小二乘python实现