c++入门书有不少,其中广为流传的被无数人推荐的有两本:《c++ primer》 以及《 the c++ programming language》。毫无疑问,这两本是经典中的经典,作者分别是c++的大牛和c++语言的创造者。但是,我觉得它们都有一个明显的缺点:篇幅太大(一千页左右)。作为初学者,通读一遍要花费不少的时间,而且不知道哪些是要重点掌握的,哪些是要了解即可的,还有哪些是不知道也没关系的(对某些开发人员来说),所以很容易迷失于书中,而且不太容易有成就感。
作为对比,这本书就非常难得。首先,它很薄(三百多页,如果不算附录的话更少,三百页左右),内容也不难理解,如果每天看30页的话,连续看十天就可以通读一遍;其次,它说的都是c++中非常核心的内容,跟据二八法则,只要学会20%的核心部分,就能解决日常工作中80%的问题,对初学者来说,没有比这20%更值得学习了;再次,整本书中贯穿了一个实际的例子(看它的副标题就知道),一边看书一边对着写代码(有课后习题),比较容易看到实际的效果,也容易产生成就感。
如果你是初学者,还在犹豫到底用哪本书入门时,那么别再犹豫了,选这本吧!
PS:我说的初学者是针对c++这门语言来说的初学者,我假定他/她以前学过其他的编程语言,并有一定的编程经验。如果从来没有接触过编程和编程语言的话,那么我建议他/她先读另外一本书:《深入理解计算机系统》。
我认为最好的c++入门书,没有之一!
对“我认为最好的c++入门书,没有之一!”的回应
《Accelerated C++》热门书评
-
标准的C++入门
31有用 1无用 五点半 2007-06-25
Koneing两口子真不愧为教育专家。从20多年前的《C陷阱与缺陷》,到《C++沉思录》,再到这本 《Accelerated C++》无不是语言学习的必修之课。特别这本《Accelerated C++》可以说是最佳的C++入门书籍。Koneing对C++学习有三点建议:尽量避免使用指针;提倡使用程序...
-
好书!
11有用 0无用 perl_xsm 2008-03-22
这本书,可能是最好的起点之一,当然,绝对不是学习的终点。我在啃了4遍C++ Primer,钻研了几遍effective,more effevtive,作出了一些小的项目之后,回头来看这本书,觉得本书的内容绝对够资格称得上初学者的圣经。本书的译者,靳志伟先生,在翻译过程中,确实是下了一番功夫,在中国能...
-
本書答案
7有用 0无用 二十四月 2013-04-23
http://www.parkscomputing.com/accelerated-cpp-solutions/上面鏈接的答案還沒有寫完,若還需要搜某題的答案,可使用 " Accelerated C++ exercise 3-2 " 這個格式搜。以上是在 http://www.c...
-
很好很强大
7有用 0无用 Lovely Vin 2008-11-28
我的第一本教程,选它的原因是因为它很不厚,很适合带着到处走,后来认真看了之后发现真的是一本很不错的书,特别是里面的例子很实用(不像其他教科书那样都是要你求两个数的最大公约数之类的问题),并且里面的因为也很易懂,呵呵,推荐像我这样的新手阅读...
-
切忌无基础看这本书。
6有用 5无用 lili 2010-02-09
看看序言就知道作者也说最好是对C++有一定了解的人对本书最适合。我也认为。因为我亲身感受了。这本书是我买的第一本C++书籍。我看呀看就越看越就得书中讲的不知所云。不是书不好,是对于一个新人来说C++的名词太多也较为抽象。不是能很快理解的。而这本书每一章之间的跨的相对较大,加之大量相关内容都没有讲到(...
书名: Accelerated C++
作者:
出版社: Addison-Wesley Professional
副标题: Practical Programming by Example
出版年: 2000-8-24
页数: 352
定价: USD 49.99
装帧: Paperback
ISBN: 9780201703535