3 C++ Primer 中文第四版
这本书的优秀之处不仅在于面面具到,而且浅显易懂.推荐这本书是因为这是一本讲现代C++的入门书,而不像大部分入门书为了显得容易些,介绍过时的编程风格和绕开难懂内容.这本书的编排上把vector放在了数组前面,把string放在了char[]前面,把STL放在了class前面.传统的C++入门书把这些东西当成高级内容.其实这些在现代编程中正在逐渐变成基础.
Think in C++ 卷一,卷二
More Effective C++
Effective STL
STL源码剖析
深入探索C++面向对象模型
C++程序设计新思维
C++网络编程 利用模式和ACE消除复杂性
Imperfect C++
C++STL
C++Template
C++游戏编程
Unix程序设计艺术
代码大全第二版
道法自然
第二类 项目管理,开发流程,杂谈
第三类 游戏编程技术
未完待续
转载请写明出处 我的blog http://blog.sina.com.cn/u/1246772293
)《C++入门经典》,原名《The C++ Language Begeining》,作者Ivor Horton 此书浅显易懂极适合入门,书中包括最基本的程序设计知识,例如基本数据类型,流程控制语句,函数设计。即使没有任何程序设计基础的人,看着也不觉得累。书中一些很有特色的事例,能促进和加深读者的理解。但此书的代码风格实在有些糟糕。
2)《C++编程思想》,原名《Thinking in C++》,作者Bruce Eckell, 此书的名气就不在这里说了.此书最新版本(第三版)开头部分增加了几章讲C语言的部分,然后把读者逐渐引向C++,在讨论语言的一个特性时,往往总是先讲解在C中的解决方法,然后讨论这中方法的局限和不足之处,再讨论C++中的解决方法.据我的感受,此书作者的初衷是引导C程序员走向C++,但后来发现大多数新生代程序员,非美国的程序员不一定懂C,于是就在第三版中加入了介绍C的部分. 此书最大的特点是, 作者善于透过语言现象,看看屏风后面究竟发生了什么(例如,显示出生成的汇编语言).消化好这本书,C++水平上一个大台阶;
5)《C++编程语言》,原名《C++ Program Language》,作者乃C++的发明者被誉为C++之父的Bjarne Stroustrup,此书我只读了一部分,说实话,有些难。此书的作者就是C++的创始人,发明者,知识非常渊博,其思想深度远远在前面几位之上。如果你想知道C++究竟能做什么,C++那些希奇古怪的特性为什么那样设计,那你就去参考这本书。另外,阅读此书时,你还会为作者那种深邃的思想,博大的胸怀感觉到一种发自内的快乐,舒畅。书中还讲到了很多大型系统设计的方法和技巧。总之,不读此书,是作为程序员的一大遗憾。我建议先阅读《C++编程思想》,再参考此书。因为《C++编程思想》的作者说,他写这本书的目的就是为了大家能够参考《C++编程语言》这本书;
6)《C++高质量编程》,作者林锐。此书不属于经典名著,但我也比较推荐这本书。作者不象国内其他作者那样迂腐功利,而是从一个程序员的角度,介绍他在以往开发过程中遇到的问题和积累的经验,这本书很薄,但其中的思想方法很有用。且语句诙谐幽默,阅读起来很轻松;作者: neuysy 时间: 2006-12-14 13:00
21天学通C++作者: ppcorn 时间: 2006-12-19 16:56
第一本书肯定是C++ primer plus,无需质疑作者: huangly 时间: 2007-6-26 14:18
C++ Prime 3rd Edition 这本书不错!作者: huangly 时间: 2007-6-26 14:24
我是自学的,把练习都作了,估计没什么问题。面试啊工作啊,都要看你的思维了,这本书本身很锻炼思维的,你可以看看。