STL 之容器中的公共方法
来源:互联网 发布:mac myeclipse 破解 编辑:程序博客网 时间:2024/06/05 04:26
目录
- 默认构造函数 将对象初始化为空
- 带参构造函数
- 拷贝构造函数
- 析构函数
- ct.empty() 判断是否为空
- ct.size() 元素个数
- ct.max_size() 最大元素个数
- ct1.swap(ct2) 交换ct1 和 ct2 中的元素
- ct.begin() 第一个元素的迭代器
- ct.end() 最后一个元素的迭代器
- ct.rbegin() 倒置开始位置,返回最后一个元素的指针
- ct.rend() 倒置最后位置,返回第一个元素的指针
- ct.insert(postion,elem) 在指定位置插入元素
- ct.erase(begin,end) 删除一段元素,从begin 到 end -1
- ct.clear() 删除所有元素
- ct1 = ct2 将ct2 拷贝到 ct1 中
- ct1 == ct2 ct1是否相等ct2
- ct1 != ct2 ct1是否不相等ct2
- ct1 < ct2 ct1是否小于ct2
- ct1 <= ct2 ct1是否小于等于ct2
- ct1 > ct2 ct1是否大于ct2
- ct1 >= ct2 ct1是否大于等于ct2
容器相关的头文件及迭代器
顺序容器
- vector <vector> 随机访问
- deque <deque> 随机访问
- list <list> 双向
关联容器
- map <map> 双向
- multimap <map> 双向
- set <set> 双向
- multiset <set> 双向
适配器
- stack <stack> 不支持
- queue <queue> 不支持
- priority queue <queue> 不支持
5 0
- STL 之容器中的公共方法
- stl容器中的元素删除方法
- STL之vector向量容器常用方法
- 浅谈STL中的容器
- STL中的list容器
- STL中的容器
- STL中的list容器
- STL中的deque容器
- STL中的容器
- STL中的set容器
- STL中的map容器
- STL中的容器对比
- STL 中的容器们
- STL中的set容器
- STL中的容器
- STL 中的通用容器
- STL中的容器
- C++STL中的容器
- Chapter05-Erdos Numbers(POJ 1391)
- VirtualBox相关问题及其网络配置详细
- 第七周——模板中的友元函数
- 抢班夺权成新跳水王 三星S5周爆跌近2k
- js加密原理
- STL 之容器中的公共方法
- Python实战之Oracle数据库操作
- hdu 2896 病毒侵袭 (AC自动机)
- java-随机数的产生
- 其实美丽的故事都是没有结局的
- 放下执念,重新来过
- 数据库的读写分离
- phonegap(cordova)安装配置
- 使用jrtplib(RTP)传输H.264视频文件(1)