热门文档
- 2022-09-18 20:22:00 中国人为什么看不起中国人 张鸣
- 2023-04-19 15:04:26 《千家妙方 上册 1982年》(李文亮等编)
- 2023-10-13 17:09:40 楚辞 中华传统诗词经典 可复制-李山-9787101097528
- 2022-09-18 20:22:00 中国兵法之起源 编委会
- 2022-11-24 16:17:09 《性体验与性爱心理》尤里-谢尔巴特赫
- 2022-11-24 16:17:09 《性爱健康指南》石四维编著
- 2023-10-13 17:09:40 超速学习:我这样做,一个月学会素描,一年学会四种语言,完成MIT四年课程-斯科特·扬著,林慈敏译-9789861755533
- 2022-09-18 19:48:57 心理催眠术 迈克尔.赫普,温迪.德雷顿著
- 2023-10-13 17:09:40 初中诗词格律读本 可复制-周建忠 徐乃为 王业强编著-9787101121704
- 2023-10-13 17:09:40 曾国藩家书 中华经典藏书(升级版)可复制-檀作文译注-9787101115482
- 2023-01-11 15:23:39 孔子学院传播研究_刘程 安然著_9787516112922
- 2023-10-13 17:09:40 菜根谭 中华经典藏书(升级版)可复制-杨春俏译注-9787101115611
1、本文档共计 749 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
众所周知,C++是在C的基础上发展起来的。它进一步扩充和完善了C语言,是一种面向对象的程序设计语言。经过几十年的发展,C++现已支持多种编程规范,其相应的C++国际标准也在不断更新。C+STL现在是C++标准程序库的一部分,其作用是对常用数据结构和算法进行封装一标准化组件,以便让程序员可以直接使用现成的算法和数据结构,这样既避免了重复开发,又提高了效率。本书按照C++STL的内容结构由浅人深地讲解了其应用开发技术。主要内容共计17章。第1章主要介绍了与C++STL相关的基本概念和基础知识,并简要介绍了本书后面会用到的一些模板类型。第2~17章依次介绍了字符串类模板、容器、算法库、迭代器、数值计算模板、输入/输出类模板、异常处理类模板、通用工具类模板、语言支持类模板、检测类模板、国际化类模板、仿函数、配置器、原子操作类、线性控制类模板以及正则表达式模板等内容。由于C标准函数库的相关内容在程序开发中的使用频率较高,因此本书的附录部分给出了几乎所有传统C库函数中的数学计算类函数和数值转换类函数,以供读者使用。本书适合已有一定C/C+基础的读者阅读,也适合有意于深度钻研C++STL技术的朋友们阅读。图书在版编目(CP)数据大道至简:C++STL(标准模板库)精解/闫常友编著.一北京:机械工业出版社,2015.5ISBN978-7-111-51399-5I.①大…Ⅱ.①月…Ⅲ.①C语言一程序设计中国版本图书馆CIP数据核字(2015)第206435号机械工业出版社(北京市百万庄大街22号邮政编码100037)策划编辑:申永刚责任编辑:申永刚吴晋瑜版式设计:霍永明责任校对:张晓蓉刘怡丹封面设计:马精明责任印制:乔宇保定市中画美凯印刷有限公司印刷2015年11月第1版第1次印刷184mm x 260mm・ 46.75印张・1插页・1158千字0001一3000册标准书号:ISBN978-7-111-51399-5定价:125.00元凡购本书,如有缺页、倒页、脱页,由本社发行部调换电话服务网络服务服务咨询:010-88361066机工官网:.cmpbook读者购书:010-68326294机工官博:weibo./cmpl952010-88379203编辑:010-88379425金书网:.golden-book封面无防伪标均为教育服务网:.cmpedu前言本书详细介绍了C++标准模板库(C++Standard Template Library,C++STL)的所有内容。本书主要是参照IS0/IEC14882 Second edition的内容编写的,同时也参考了最新的C++11国际标准(IS0/EC14882:2011)。C++经历了多年的发展,其新增特性较多,而C++STL是众多成员辛勤劳动的结晶,其中大量的可重复代码为广大程序员提供了巨大的方便,节省了大量时间和人力。C++STL的开发者主要是Alexander Stepanov、David Musser以及MengLee三位大师,其中AlexanderStepanov被誉为“STL之父”。1994年7月,美国国家标准学会(ANSI)通过投票决定,将STL纳入C++标准,使之成为C+库的重要组成部分。C+STL作为C+的一部分,历经多次修改,经过多个程序员团队的“精加工”,已经不同于最初的版本。STL为编程人员提供了诸多方便和好处,以前用传统C++编写的复杂代码,现在通过使用SL,仅仅几句话就可以实现。在SL中,模板使用得可谓淋漓尽致。通过使用模板,用户可获得优质并且高效的代码。STL的优越性使其迅速流行起来,并且发展劲头强劲。近些年,国内的SL热也迅速升温,但相关的资料并不丰富,较好的资料更是少之又少。对程序员来说,掌握STL编程技术,并精通C++高级编程技术,是非常有必要的。本书以广大程序员的角度,详细介绍了C++SL标准库,对其中的模板技术更是进行了细致深入的讲解。书中通过大量例题(均由作者亲自编写或摘自MSDN)对各知识点进行实例讲解,希望读者认真阅读。鉴于作者水平有限,书中难免存在不足之处,敬请广大读者批评指正。