- 4
- 0
- 约1.24万字
- 约 12页
- 2017-01-09 发布于重庆
- 举报
CSTL入门篇
C++:STL标准入门汇总/shiyangxt/archive/2008/09/11/1289493.html
第一部分:
?STL简介
STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来
的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。
?
STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭代器),几乎所有的代码都采用了模板类和模版函数的方式,这相比于传统的由函数和类
?
组成的库来说提供了更好的代码重用机会。在C++标准中,STL被组织为下面的13个头文件algorithm、deque、functional、iterator、vector、list、map、
memorynumeric、queue、set、stack和utility。?
二、算法
大家都能取得的一个共识是函数库对数据类型的选择对其可重用性起着至关重要的作用。举例来说,一个求方根的函数,在使用浮点数作为其参数类型的情况下的可重用性肯定比
使用整型作为它的参数类性要高。而C++通过模板的机制允许推迟对某些类型的选择,直到真正想使用模板或者说对
您可能关注的文档
- 有色金属行业解决方案.doc
- 北师大版无机化学习题答案(上、下册).doc
- 新课标卷 2012.doc
- 中国文化概论复习题原题22222.doc
- 儒学与人生题库.doc
- 材料现代研究方法习题加答案 考试实用.doc
- 核能发电利用技术.doc
- 太阳系的形成与演化.doc
- 物理世界11个未解之谜.doc
- UML及面向对象设计思想.doc
- 2026浙江温州市平阳县碧海仙山旅游开发有限公司招聘编外劳务派遣人员1人笔试历年参考题库附带答案详解.docx
- 工业互联网应用:制造业转型案例分析.docx
- 2026重庆众合智行交通科技有限公司招聘1人笔试历年参考题库附带答案详解.docx
- 2025北京韦斯曼管理咨询有限公司招聘笔试历年参考题库附带答案详解.docx
- 2025江西省水务集团有限公司招聘4人笔试历年参考题库附带答案详解.docx
- 2025下半年浙江绍兴市产业投资发展集团有限公司招聘专业人员笔试及人员笔试历年参考题库附带答案详解.docx
- 小满节气文化与人生态度.pptx
- 2026江西文演杏林文旅发展有限公司招聘笔试历年参考题库附带答案详解.docx
- 2025陕西延长石油榆林煤化有限公司招聘120人笔试历年参考题库附带答案详解.docx
- 高温工业窑炉结构优化研究.docx
原创力文档

文档评论(0)