- 7
- 0
- 约1.89千字
- 约 15页
- 2016-10-20 发布于重庆
- 举报
STL之list容器详解
List 容器
list是C++标准模版库(STL,Standard Template Library)中的部分内容。实际上,list容器就是一个双向链表,可以高效地进行插入删除元素。
使用list容器之前必须加上vector头文件:#includelist;
list属于std命名域的内容,因此需要通过命名限定:using std::list;也可以直接使用全局的命名空间方式:using namespace std;
构造函数
? ?listint c0; //空链表
listint c1(3); //建一个含三个默认值是0的元素的链表
listint c2(5,2); //建一个含五个元素的链表,值都是2
listint c4(c2); //建一个c2的copy链表
listint c5(c1.begin(),c1.end()); ////c5含c1一个区域的元素[_First, _Last)。
成员函数
c.begin()? ? ? 返回指向链表第一个元素的迭代器。
c.end()? ? ? 返回指向链表最后一个元素之后的迭代器。
c.rbegin()? ? ? 返回逆向链表的第一个元素,即c链表的最后一个数据。
c.rend()? ? ? 返回逆向链表的最后一个元素的下一个位置,即c链表的第一个数据再往前的位置。
operator=? ? ? 重载赋值运算
您可能关注的文档
- RSA算法的数论基础分析.docx
- Ruby完全手册说明书.doc
- RTPRTCP协议学习总结.docx
- SAN+NAS统一存储.docx
- SARS中医药治疗经验.doc
- SARS-财政风险.doc
- SAN,NAS,RAID区别.docx
- SAS学习系列17绘图Ⅲ—散点图,时间序列图,拟合曲线图.docx
- SAS学习系列40时间序列分析Ⅳ—GARCH模型.docx
- SARS模型.doc
- 部编人教版三年级语文上册部编版教案-第5单元16.金色的草地.doc
- 部编人教版三年级语文上册部编版教案-第6单元18.富饶的西沙群岛.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城3套.doc
- 部编人教版三年级语文上册部编版教案-第7单元21.大自然的声音.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭课堂实录3套.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭说课稿3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案.doc
- 部编人教版三年级语文上册20美丽的小兴安岭含答案3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案3套.doc
原创力文档

文档评论(0)