大道至简
———C++STL(标准模板库)精解
闫常友 编著
机械工业出版社
众所周知 , C++是在C的基础上发展起来的 。它进一步扩充和完善了
C语言,是一种面向对象的程序设计语言 。经过几十年的发展 , C++现已
支持多种编程规范 ,其相应的 C++国际标准也在不断更新 。 C++ STL现
在是C++标准程序库的一部分 ,其作用是对常用数据结构和算法进行封
装———标准化组件 ,以便让程序员可以直接使用现成的算法和数据结构 ,
这样既避免了重复开发 ,又提高了效率 。
本书按照 C++ STL的内容结构由浅入深地讲解了其应用开发技术 。
主要内容共计 17章。第1章主要介绍了与 C++ STL相关的基本概念和基
础知识,并简要介绍了本书后面会用到的一些模板类型 。第2 ~ 17章依次
介 绍 了 字 符 串 类 模 板 、容 器、算 法 库、迭 代 器、数 值 计 算 模 板、
输入/输出类模板 、异常处理类模板 、通用工具类模板 、语言支持类模板 、
检测类模板 、国际化类模板 、仿函数、配置器、原子操作类 、线性控制类
模板以及正则表达式模板等内容 。由于C标准函数库的相关内容在程序
开发中的使用频率较高 ,因此本书的附录部分给出了几乎所有传统 C库
函数中的数学计算类函数和数值转换类函数 ,以供读者使用 。
本书适合已有一定 C / C++基础的读者阅读 ,也适合有意于深度钻研
C++ STL技术的朋友们阅读 。
图书在版编目 (CIP)数据
大道至简 : C++ STL (标准模板库 )精解/闫常友编著 . —北京:机械工
业出版社 , 2015. 5
ISBN 978-7-111-51399-5
Ⅰ. ①大… Ⅱ. ①闫… Ⅲ. ①C语言—程序设计 Ⅳ. ①TP312
中国版本图书馆 CIP数据核字 (2015)第206435号
机械工业出版社 (北京市百万庄大街 2
2号 邮政编码 1 00037)
策划编辑 : :申永刚 吴晋瑜
版式设计 : :张晓蓉 刘怡丹
封面设计 : :
申永刚 责任编辑
霍永明 责任校对
马精明
责任印制
2015
年 11 月第 1 版第 1 次印刷
184mm × 260mm·46. 75
印张·1 插页 ·1158 千字
0001— 3000 册
标准书号 : ISBN 978-7-111-51399-5
定价:125.00 元
凡购本书 ,如有缺页 、倒页、脱页,由本社发行部调换
电话服务
服务咨询热线 : 010-88361066
读者购书热线 : 010-68326294
010-88379203
编 辑 热 线 : 010-88379425
封面无防伪标均为盗版
网络服务
机 工 官 网: www. cmpbook. com
机 工 官 博: weibo. com / cmp1952
金 书 网 : www. golden-
大道至简——C++_STL(标准模板库)精解.pdf