下载地址:
下载地址1资源简介:
中文名: C++沉思录原名: Ruminations on C++: A Decade of Programming Insight and Experience作者: (美)Andrew Koenig(美)Barbara Moo译者: 黄晓春资源格式: PDF版本: 中译本,第1版,扫描版出版社: 人民邮电出版社书号: 9787115106223发行时间: 2002年11月地区: 大陆语言: 简体中文简介: 内容简介: 本书基于作者在知名技术杂志发表的技术文章、世界各地发表的演讲以及斯坦福大学的课程讲义整理、写作而成,融聚了作者10多年C++程序生涯的真知灼见。 全书分为6大部分,共32章,分别对C++语言的历史和特点、类和继承、 STL与泛型编程、库的设计等几大技术话题进行了详细而深入的讨论,细微之处几乎涵盖了C++所有的设计思想和技术细节。全书通过精心挑选的实例,向读者传达先进的程序设计的方法和理念。 本书适合有一定经验的C++程序员阅读学习,可以帮助你加强提高技术能力,成为C++程序设计的高手。作者简介: Andrew Koenig AT&T大规模程序研发部(前贝尔实验室)成员。他从1986年开始从事C语言的研究,1977年加入贝尔实验室。他编写了一些早期的类库,并在 1988年组织召开了第一个具有相当规模的C++会议。在ISO/ANSI C++委员会成立的1989年,他就加入了该委员会,并一直担任项目编辑,他已经发表了C++方面的100多篇论文,在Addsion-Wesley出版了C Traps and Pitfalls一书(中文版名为《C缺陷与陷阱》,由人民邮电出版社出版),还应邀到世界各地演讲。 Barbara Moo 现任AT&T网络体系结构部门负责人。在1983年加入贝尔实验室不久,她开始从事Fortran77编译器的研究工作,这是第一个用C++编写的商业产品。她负责AT&T的C++编译器项目直到AT&T卖掉它的软件业务。她还为SIGS会议、Lund技术学院和Stanford 大学提供辅导课程。 目录: 第0章 序幕第一篇 动机第1章 为什么我用C++第2章 为什么用C++工作第3章 生活在现实世界中第二篇 类和继承第4章 类设计者的核查表第5章 代理类第6章 句柄:第一部分第7章 句柄:第二部分第8章 一个面向对象程序范例第9章 一个课堂练习的分析(上)第10章 一个课堂练习的分析(下)第11章 什么时候不应当使用虚函数第三篇 模板第12章 设计容器类第13章 访问容器中的元素第14章 迭代器第15章 序列第16章 作为接口的模板第17章 模板和泛型算法第18章 泛型迭代器第19章 使用泛型迭代器第20章 迭代器配接器第21章 函数对象第22章 函数配接器第四篇 库第23章 日常使用的库第24章 一个库接口设计实例第25章 库设计就是语言设计第26章 语言设计就是库设计第五篇 技术第27章 自己跟踪自己的类第28章 在簇中分配对象第29章 应用器、操纵器和函数对象第30章 将应用程序库从输入输出中分离出来第六篇 总结第31章 通过复杂性获取简单性第32章 说了Hello world后再做什么附录 Koenig和Moo夫妇访谈
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。