- 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
- 基层治理对经济发展的作用.docx
- 基于“1+X”证书制度的高职院校汽车技术服务与营销人才培养体系重构探.docx
- 基层治理 体系.docx
- 2026河北承德市交通运输局事业单位公开选调工作人员10名备考题库附答案详解(名师推荐).docx
- 2026河南省医学科学院肿瘤研究所招聘1人备考题库(第一批)及完整答案详解.docx
- 2026河南省科学院招聘高层次人才30人备考题库及完整答案详解一套.docx
- 2026河北省农业广播电视学校承德市分校(承德科技管理工程学校)选聘教辅人员1人备考题库附答案详解(.docx
- 2026河南漯河医学高等专科学校招聘35人备考题库及1套完整答案详解.docx
- 2026河北廊坊市国瑞安防科技集团招聘1人备考题库含答案详解(最新).docx
- 2026江西赣州市章贡区民政局招聘编外聘用人员2人备考题库附答案详解(培优b卷).docx
最近下载
- 独立基础土监理实施细则.doc VIP
- 多参数检测一体机产品技术要求.docx VIP
- 《创新创业基础》课件——创业风险的概念及来源.pptx VIP
- 2027新闻记者职业资格全科备考教材(完整版·大纲全覆盖).docx
- 华夏常青树两全保险(全能版)条款.pdf VIP
- 西门子S7-200-SMART-3.01系统手册.pdf VIP
- 创新创业基础-创业机会的来源.pptx VIP
- 中级出版专业基础知识(中级)考前速记清单.docx VIP
- 创新创业基础—理论与实践:创业团队与创业机会PPT教学课件.pptx VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式) 高清晰版-OK.pdf VIP
原创力文档

文档评论(0)