首页计算机书籍计算机语言《大道至简 C++ STL标准模板库 精解》闫常友
碧泉

文档

220

关注

0

好评

0
PDF

《大道至简 C++ STL标准模板库 精解》闫常友

阅读 742 下载 0 大小 15.69M 总页数 749 页 2022-11-23 分享
价格:¥ 10.00
下载文档
/ 749
全屏查看
《大道至简 C++ STL标准模板库 精解》闫常友
还有 749 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 749 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
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)对各知识点进行实例讲解,希望读者认真阅读。鉴于作者水平有限,书中难免存在不足之处,敬请广大读者批评指正。
返回顶部