如果你没学过C,又有耐心,讨厌浮躁的速成,那么它适合你~~
2013-01-31
今晚,终于把这本厚重的书从头到尾的读了一遍,将近170万字的书~~没读之前,我认为今天是个有成就感的日子,因为我把这么厚重的书看了,从小到大,还没有看过这么厚的呢。但我现在,并没有任何成就感,因为我感觉到,这本书的读完,仅仅是我C++之路的开始,后面的路程很长,或许我并不走这条路,不过放眼望去,的确让人觉得自己的渺小,渺小的绝望。快回家过年了,最后的几章,我看的很潦草,一来心不静,二来觉得这几章的用处,放到用之时,再看不迟。
其实上段隐藏的说明了本书的特点了,由于是书评,考虑到其他读者的感受,在此,我对此说斗胆妄评一番。
特点:
1、不需要C语言基础(当然有更好)。该书可以说前一半的篇幅主要在叙述C语言,所以想学C++的童鞋,但没学习过C的,倒也不必担心。我看到很多人,直接跳到类那章,认为那才是C++的核心,的确,对于想要速成C++的人来说,这的确是个好办法,但我个人建议,时间准许,通读整本书,你的C水平,也会上个台阶。
2、书厚重,于是介绍详细。书中介绍一两个概念就会用大量的篇幅和程序,刚开始你可能觉得好棒呀,这么详细。但随着时间流逝,当你对C++的热情慢慢褪去时,你会觉得好烦,怎么那么多字啊,跳过去觉得不好,不跳过去又烦躁......
3、内容全面。包括了C++的几乎所有内容(准许我这么说吧,虽然我猜刚入门),所以是一本需要常常翻看的参考书。
上面是我暂时想到的特点,由于还没有看过其他的C++书籍,所以不好对内容过多的评判。学C++之前,很多人说他很难......当时我不知道它难在哪?于是抱着试试看的决心,挑战它(在此我看到有人用一个月时间把这本书看完,包括所以的习题,顿时觉得我好菜),现在看完了,觉得他的确难,难在有那么多的特性,以至于其发明者都说:“你不必掌握它的所有特性,直到你用到它。“还是就是类的思想,如果有人问我,看完此书,你能独立的构造一个类吗?我会说不能,也许能,但不敢。因为其中”危险的沼泽“太多,独自一人不敢度过,需要不断的翻阅此书,借以提升自己的能力。
字用键盘堆,文随思绪飞。毫无章法,仅作留念,共勉!