书籍详情
C++ STL中文版
作者:(美)P.J.Plauger等著;王昕译
出版社:中国电力出版社
出版时间:2002-01-01
ISBN:9787508310589
定价:¥69.00
购买这本书可以去
内容简介
本书对C++ STL进行了全面而深入的阐述。STL(标准模板库)是在惠普实验室中开发的,已纳入ANSI/ISO C++标准。其中的代码采用模板类及模板函数的方式,可以极大地提高编程效率。本书由P.J. Plauger等四位对C++ STL的实现有着卓越贡献的大师撰写,详细讨论了C++ STL的各个部分。全书分为16章,其中的13章通过背景知识、功能描述、头文件代码、测试程序和习题,分别讲述了C++ STL中的13个头文件,其他章节介绍了STL中广泛涉及的三个主题——迭代器、算法和容器。本书附录列出了接口和术语表,最后列出了参考文献。 本书适合对C++有一定了解的程序员及高等院校师生阅读。 四大高手联袂打造《C++ STL中文版》隆重登场 P. J. Plauger、Alexander A. Stepanov、Meng Lee和David R. Musser。前面曾提到,他们都对C++ STL的实现有着卓越贡献。第一作者P. J. Plauger曾写出第一个商业C编译器,多年以来一直是《The C/C++ Users 》杂志的资深编辑,同时活跃在C和C++国际化标准的发展舞台上;Stepanov被誉为“STL之父”,往往由于懒得亲自写书而把展示生花妙笔的机会让给别人;Meng Lee是最初的开发小组中坚持到最后的两个人之一,目前仍在惠普实验室工作;David R. Musser是Rensselaer工学院计算机科学系的教授,专门研究泛型编程,他和Stepanov一起被公认为STL的奠基人。 正是这四位大师集多年心血经验的倾力奉献,使得本书当之无愧地成为有关STL方面最权威、最全面的参考手册。
作者简介
P.J.PLAUGER是Dinkumware有限公司的总裁,该公司负责为符合标准C和C++的库及文档提供授权。他身兼《TheC/C++UsersJournal》资深编辑和《EmbeddedSystemsProgramming》的特邀编辑多年。长期以来Plauger在C和C++国际化标准进程中一直非常活跃。ALEXANDERA.STEPANOV现供职于AT&T,以前是加利福尼亚PaloAlto惠普研究实验室的泛型编程项目的负责人。MENGLEE目前是惠普研究实验室的一名技术人员,在这里她和Stepanov开发了最初的STL。STL被提交给ANSI/ISOC++标准化委员会并最终得到认可。等等……
目录
序 言</font><br>第0章 简介</font><br>背景知识</font><br>功能描述</font><br>使用STL</font><br>实现STL</font><br>测试STL</font><br>习题</font><br>第1章 迭代器</font><br>背景知识</font><br>功能描述</font><br>使用迭代器</font><br>习题</font><br>第2章 <utility> </font><br>背景知识</font><br>功能描述</font><br>使用<utility></font><br>实现<utility></font><br>测试<utility></font><br>习题</font><br>第3章 <iterator></font><br>背景知识</font><br>功能描述</font><br>使用<iterator></font><br>实现<iterator></font><br>测试<iterator></font><br>习题</font><br>第4章 <memory></font><br>背景知识</font><br>功能描述</font><br>使用<memory></font><br>实现<memory></font><br>测试<memory></font><br>习题</font><br>第5章 算法</font><br>背景知识</font><br>功能描述</font><br>使用算法</font><br>习题</font><br>第6章 <algorithm></font><br>背景知识</font><br>功能描述</font><br>使用<algorithm></font><br>实现<algorithm></font><br>测试<algorithm></font><br>习题</font><br>第7章 <numeric></font><br>背景知识</font><br>功能描述</font><br>使用<numeric></font><br>实现<numeric></font><br>测试<numeric></font><br>习题</font><br>第8章 <functional></font><br>背景知识</font><br>功能描述</font><br>使用<functional></font><br>实现<functional></font><br>测试<functional> </font><br>习题</font><br>第9章 容器</font><br>背景知识</font><br>功能描述</font><br>使用容器</font><br>习题</font><br>第10章 <vector> </font><br>背景知识</font><br>功能描述</font><br>使用<vector></font><br>实现<vector></font><br>测试<vector></font><br>习题</font><br>第11章 <list></font><br>背景知识</font><br>功能描述</font><br>使用<list></font><br>实现<list></font><br>测试<list></font><br>习题</font><br>第12章 <deque></font><br>背景知识</font><br>功能描述</font><br>使用<deque></font><br>实现<deque></font><br>测试<deque></font><br>习题</font><br>第13章 <set></font><br>背景知识</font><br>功能描述</font><br>使用<set></font><br>实现<set></font><br>测试<set></font><br>习题 </font><br>第14章 <map> </font><br>背景知识 </font><br>功能描述 </font><br>使用<map> </font><br>实现<map> </font><br>测试<map> </font><br>习题 </font><br>第15章 <stack> </font><br>背景知识 </font><br>功能描述 </font><br>使用<stack> </font><br>实现<stack> </font><br>测试<stack> </font><br>习题 </font><br>第16章 <queue> </font><br>背景知识 </font><br>功能描述 </font><br>使用<queue> </font><br>实现<queue> </font><br>测试<queue> </font><br>习题 </font><br>附录A 接口 </font><br>附录B 术语 </font><br>参考文献
猜您喜欢