- 7
- 0
- 约3.92千字
- 约 12页
- 2019-01-20 发布于江苏
- 举报
第8章 标准模板库(STL)
第8章 标准模板库(STL) 标准模板库本质上就是类模板,就是系统自带的类模板,以供开发者使用。C++自带的类库不多,STL标准模板库是一种高效的类模板集合,使用STL可以大大提高开发效率和提高开发粒度。STL主要提供了基本的数学模型模板类,如vector向量模板类等。也提供了几个计算机软件中常用的数据结构:stack栈模板类、list链表类等,本章主要修行的要点如下。 vector类模板的定义和使用:读者将学会其的定义和使用。 迭代器:读者将学会使用迭代器的基本概念及使用方法。 通用算法:读者将学会序列、拷贝、查找和排序等通用算法,这些通用算法可以用在任何类型的序列中。 auto_ptr类:读者将了解到auto_ptr类,这是一个很重要的模板。 8.1 vector模板类的定义和使用 数组是读者非常熟悉的一种数据类型,如果需要定义一个整型数组,并且数组的大小为10,则代码如下: int array[10] ; // 定义具有10个元素的整型数组,即最多能放置10个整型元素 这就导致了一个问题,array数组最多只能放置10个整型数据,假设要放置11个,或者更多,哦,对不起,绝对不行!对于这个问题,也有个好主意,就是将数组大小定义的大一点,如: int array[10000] ; // 定义具有10000个元素的整型数组,即最多能放置10000个整型元素 不过这样也有
您可能关注的文档
- 竞聘开店开持处主管岗位竞聘模板.ppt
- 立体车库为啥叫好不叫座.ppt
- 竣工预验收监理评估报告.doc
- 端午节——蛋袋制作.ppt
- 笔画、偏旁、汉字结构、笔顺书写规则、易错字要点.doc
- 笠翁对韵(三江).ppt
- 笔画(撇、长撇、短撇).pptx
- 第01讲 促销员应有的认识和从业观念.ppt
- 第03章 白盒测试.ppt
- 笔记本内部维修教程资料(精).ppt
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
原创力文档

文档评论(0)