- 3
- 0
- 约1.47万字
- 约 53页
- 2018-03-05 发布于浙江
- 举报
[高等教育]第10章泛型程序设计与C标准模板库-STL2010
* * * 表10.3 只在第一类(顺序和关联)中的函数 * * 这些头文件的内容都在std名字空间域中,程序中必须加以说明。 头文件 说明 deque list map set queue stack vector 两端队deque的头文件 表list的头文件 映射map和多重映射multimap的头文件 集合set和多重集合multimap的头文件 队queue和优先级队列priority_queue的头文件 栈stack的头文件 向量vector的头文件 表10.4 标准容器库的头文件 * * 顺序容器 ?1. 矢量(vector)类提供顺序表。下标运算符[ ] 有效。矢量的内存用尽时,矢量自动分配更大的连续内存区,将原先的元素复制到新的内存区,并释放旧的内存区。内存分配是由分配子(allocator)完成。 矢量可以用来实现队列、堆栈、列表和其他更复杂的结构。vector支持随机访问迭代器 。 vector的迭代器通常实现为vector元素的指针。所谓选择容器类,实际上很大部分是在选择所支持的迭代器。 C++标准模板库提供三种顺序容器:vector,list和deque。vector类和deque类是以数组为基础的,list类是以双向链表为基础的。 * * 顺序容器---vector 使用矢量容器的声明如下: #includevect
您可能关注的文档
最近下载
- 第01讲利用Kali工具进行信息收集.ppt VIP
- 22g101-3独立基础、条形基础、筏板基础、桩基础.pptx VIP
- 机工社2023渗透测试技术教学课件第2章-2-3-Kali Linux的开源工具.pptx VIP
- The Principle of Auditing(西南财经大学)中国大学MOOC慕课章节测验答案(课程ID:1207053801).pdf
- VC++环境下GPS导航电子地图的应用与技术探索.docx
- 2025《基于单片机的纸张计数装置设计(附图)》10000字.docx
- 新教材人教版高中生物必修2遗传与进化各阶段性测验(1-3章,4~6章,1~6章,附解析).pdf VIP
- 六周期框架下的多资产ETF配置.pdf VIP
- 基于Factory IO的物料分拣系统仿真设计.docx
- 第15课《明朝的统治》PPT课件.pptx
原创力文档

文档评论(0)