大师写出来的,颇受好评的书,
如果看着没感觉,多半是没有领悟其中的精髓。
一年前读这本书的时候,c/c++只会一点皮毛。
看着毫无感觉,要么是已经懂的,要么就是看不懂的。
全书的组织各种混乱。
这个星期重读这本书,看到了第三章,泛型编程。
就一个感觉:这绝对是一部神作!
很多人说真本书需要很好的编程基础。
我并不这么认为。
我只会c/c++
对c的了解,仅限于c和指针、c专家编程、c陷阱与缺陷。
唯一的编程经验就是,用weiss的书学习数据结构,把链表和树的代码全部实现了两三遍。
第一章没东西。
但是,从第二章开始,需要认真读。
衡量是否认真的标准就是:
从第二章开篇的例子出发,能否回忆起作者是
如何完善函数,遇到了哪些关键问题,
如何解决这些关键问题,涉及了哪些c++的特性。
把这几个问题搞明白了,再看相关的语法就会感觉,
这个语法必须这么规定,否则就不对。
至于懂不懂vector,影响真不大。只要知道最简单的那个用法就行了。
底层的细节,vector相对于array的优势,根本就不是重点。
揪住作者为什么上来就讲vector,那就有点吹毛求疵了。
绝对的神作
《Essential C++中文版》热门书评
-
Essential的含义
22有用 3无用 LastLetter 2008-06-17
打小接触过不少教材和讲师,开始时不是一个审视者,教材和老师的话都是金科玉律。上了大学,教材不再权威,人也学着反叛,觉着好的教材和好的授业者,真是凤毛麟角。当牙齿开始松动,情愿不情愿、自觉不自觉变了宽容些。谈书之前,先简单说讲师。讲师胜任授业,就是完成任务了,传道是旧时的独尊儒家时的权势,不足道。业要...
-
初学者可能不适合一开始就读本书
21有用 3无用 leal 2005-08-29
Lippman的小作,试图让你快速进入C++世界,个人以为适合编程经验丰富,但不熟悉C++的人士,作者在前言中也道出了写这本书的原由。对于初学者(指无太多编程经验),可能过于简洁,章节的安排也不大合适,看这本书会比较吃力。...
-
极佳的C++入门书
8有用 1无用 青衿布衣 2007-04-16
多年前,在学校时读的这本书了。当时正学C++,读这本书对我学C++的帮助极大。知道了许多C++的新语法和新特性。这些都是学校的那本垃圾教材里没有的。也正因这本书,没有使我误入国内作者的歧途。之后还读过 Stan的那本大部头 C++ Primer。这本书读起来也更加过瘾。...
-
看Lippman的书一定要找到勘误表
6有用 0无用 Kevin Lee 2007-08-09
可能和Lippman同志的写作风格有关吧,反正他的书没有勘误表是无法阅读的,估计Lippman同志写书的时候也在打瞌睡。呵呵。初学者看他的另一本书吧《 C++ Primer》。条件同上,一定要找到对应的勘误表。...
-
经典之所以成为经典,是因为经得住时间的考验!
6有用 0无用 hustcalm 2013-12-13
如果想成为一个“编程高手”,“程序设计高手”的话,C/C++是必学科目,而在学习C/C++编程的时候,有几本经典书籍无疑会帮助大家更好地“正确入门”。对于C语言,我觉得“三剑客”很好,《C和指针》,《C专家编程》,《C陷阱和缺陷》,第一本是入门好书,第二本是进阶佳作,第三本是补漏拾遗之上品!而对于C...
书名: Essential C++中文版
作者: [美] Stanley B·Lippman
出版社: 华中科技大学出版社
译者: 侯捷
出版年: 2001-8
页数: 282
定价: 39.80元
装帧: 平装16开
ISBN: 9787560925110