如果想成为一个“编程高手”,“程序设计高手”的话,C/C++是必学科目,而在学习C/C++编程的时候,有几本经典书籍无疑会帮助大家更好地“正确入门”。
对于C语言,我觉得“三剑客”很好,《C和指针》,《C专家编程》,《C陷阱和缺陷》,第一本是入门好书,第二本是进阶佳作,第三本是补漏拾遗之上品!
而对于C++,耳熟能详的想必是C++之父的《The C++ Programming Language》,《C++ Primer》之类,再之当属《Effective C++》,《More Effective C++》,《STL源码解析》之流,而我想首推《Essential C++》!
学习一门编程语言,我想比较好的思路是这样,“先明白这种语言能为你做什么,然后再对照你想要做什么,之后再深入了解怎么做”。明白语言本身能做什么,便需一本小书来个小小的导引,而深入了解怎么做,则可能需要带丰富例程的大书了!
《Essential C++》针对学习C++本身而言,是一本数一数二的导引小书,而其中的例程却也可以引发大家对怎么做的深入了解,作者的思路和行文实在是精华之精华!
从本书目录,遍可得知作者谈到了Procedure Programming, Object-based Programming, Object Oriented Programming, Generic Programming, Template Class, STL,Exception Handling,这些对于了解一门语言的精髓足矣,C++能做什么也一目了然(特指语言特性)。
如果说本书略有不足,则可能是缺乏一个小附录,对常用的C++工具库(如Qt)来一个梗概,以便大家领略了C++的精华之后可以很快上手编制自己的实际可用的东西。
学以致用,学之经典!
经典之所以成为经典,是因为经得住时间的考验!
对“经典之所以成为经典,是因为经得住时间的考验!”的回应
《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