C++沉思录

出版社:人民邮电出版社
出版日期:2002-11-01
ISBN:9787115106223
作者:Andrew Koenig,Barbara Moo
页数:386 页页

内容概要

Andrew Koenig  和 Barbara E.Moo 是夫妻.
Andrew Koenig 是AT&T公司Shannon实验室大规模编程研究部门中的成员,同时也是C++标准委员会的项目编辑。他的编程经验超过30年,其中有15年在使用C++,他已经出版了超过150篇和C++有关的论文,并且在世界范围内就这个主题进行过多次演讲。
Barbara E.Moo 是独立咨询顾问,在软件领域中拥有超过20年的工作经验的独立咨询顾问。在AT&Tm作的近15年中,她参与了第一个使用C++编写的商业产品的开发,领导了公司中第一个C++编译器项目,管理了AT&T中广受赞誉的World Net Internet Service Business的开发。

书籍目录

第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后再做什么

作者简介

《C++ 沉思录》集中反映了C++的关键思想和编程技术,不仅告诉你如何编程,还告诉你为什么要这样编程。本书曾出现在众多的C++专家推荐书目中。 这将是C++程序员的必读之作。因为: 它包含了丰富的C++思想和技术,从详细的代码实例总结出程序设计的原则和方法。 不仅教你如何遵循规则,还教你如何思考C++编程。 既包括面向对象编程也包括泛型编程。 探究STL这一近年来C++最重要的新成果的内在思想。


 C++沉思录下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计2条)

  •     当然和成书的时间有关,friend关键字和handle手法贯穿全书。其实是有点不适合现代cpp的。一些思想看看也行。
  •     之前是看到有人推荐,后来去书店里面买到了。目前看到第5章,应该说才是真正开始看了。看到第四章的类设计者的核查表时的那14条,再联想到之前看的C++ Primer里面的知识,总是能激发我的思考。真是不错

精彩短评 (总计50条)

  •     收获较少,许多东西已经知道了,和前面读过的书知识重叠
  •     确实很沉思
  •     不错,OO
  •     有些沉思已经过时,但是不影响其历史地位以及价值。
  •     我要证明自己也是学过C++滴!
  •     还不错,适合有一定c++基础的同学。由浅入深娓娓道来,读着很轻松,但又值得深思。技术到了极致就会变成哲学,设计的哲学。
  •     好久没有看语言类的书籍了。这本书整体感觉还行,但没有期望的那么高~
  •     两个大牛
  •     说白了就是抽象和加层,至于怎么抽象怎么加层,值得沉思~
  •     和关注度不匹配的一部经典!
  •     没读懂
  •     讲故事的书,人家说很好,但是我的感觉很一般
  •     改变了对c++看法
  •     能触发人思考的文字才是好文字
  •     读书笔记总结的书籍,原创风格。
  •     知识较旧,讲的知识比较基础,多是启发性的,适合初级程序员。 例如像模板这一篇,围绕容器类的设计讲了很多内容,你说有用也有用,但是作为用STL用了这么久的程序员,都有一种似曾相识的感觉。总体感觉不是太有用。
  •     大一C++期末复习的时候浏览过。期末编程考试是开卷的,题目刚好在书中出现,且当时我也带了这本书,结果托大没看书。。
  •     说实话,这本书算是真的引导我去理解c++的第一本书
  •     还行...
  •     额,翻了,没看懂,C++程度暂时没有那么高……暂时封藏了……
  •     校馆
  •     很多设计模式的思想,句柄类讲的不错
  •     经典就是经典!
  •     印象最深的就是引用计数了。
  •     Cpp大师如是说
  •     不是介绍C++语言而是阐述C++程序设计的书。作者对C++的把握毋庸置疑。但书已经有点老了。由于是由文章整理的,所以系统性也不够强。可以不做必读书。
  •     其实里边很多思想在STL里边有所体现,还是吐槽一下翻译,如果没有了解过C++一些东西,书中有些地方看起来不知所云。总体来说还是一本不错的书
  •     翻译的不是很好,未读完
  •     没看完。
  •     一本老书,但强烈推荐
  •     unfinish
  •     写的很不错,虽然名气不大
  •     没什么新鲜玩意。
  •     入门书
  •     虽然这本书所阐述的内容还是C++98,但是里面所展示的C++的应用精髓是每一个C++程序员都应该认真学习和掌握的。C++绝对不是一门语言那么简单,这本书给我们展示一个在实际生活之中的强有力的C++,教会读者如何规避可能的不良习惯。通过逐步引导的方式给我们阐明每一种最佳实践背后的道理。我觉得每一个程序员都需要读这本书。
  •     书比较老了,有些东西现在已经属于常识了。
  •     一本好玩的书
  •     虽然老吧, 但是其实阅读起来非常的愉快的, 很多思想其实不过时.
  •     书是好书,翻译的不太好,试图读了好几次,第三次才读完,确实不错,属于实战派的
  •     也许我应该早一点看这本书
  •     书是本好书,可惜这个翻译实在是……
  •     很容易懂的OOP书籍,风格很大众
  •     其实这本才是真正的"C++编程思想",而且作者介绍方式独特,别去纠缠翻译的功力了,对于此种书,作者贯穿书中的思想才是最重要的。
  •     夫妻程序员就是好啊
  •     C++ 泛型的思路,学习的过程。
  •     内容是作者几十年的技术文章的汇总,相当部分都已经比较老了,和当前的C++最佳实践出入较大,不推荐再看了
  •     生活是复杂的原因是:它既有现实的一面,又有充满幻想的一面。
  •     一年了,终于看完了,收获很大的
  •     去年看的,看的不太懂。还想再读
  •     受益匪浅
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024