推荐一本C++书籍,本人是初学者

本人有二年的ihone手机开发经验...现在想向C++方向转

C++入门经典
评:也许这本书不为大家所熟悉,但是对我却意义非常。大一一个暑假,我就看了这么一本书,笔记抄了三本(作业本),大四走的时候扔笔记那叫一个伤心啊。我是在完全不了解C++的时候用这本书入的门,也是那个时候开始用的Code::Blocks,^_^。
C++ Primer
评:我读的第二本C++方面的书(大学教材就不算了,从来没有看过一眼),刚学的时候最后几章看不太懂。C++圣经级的书籍,程序员枕边必备书籍。
C++ templates
评:这本书当时读起来很吃力,大部分都是靠用笔抄过来的,除了第一章,后几章基本上不太懂。事实证明,我当时的选择是非常正确的,这本书后来为我学习STL,深入理解C++打下了坚实的基础。只读过一遍,我的C++模板功底是在论坛练出来的,C++的学习不断的实践和回顾。
C++标准程序库
评:没的说,必备书籍。没事的时候,翻一翻。
STL源码剖析
评:这本书和上一本书,是我唯一看过三遍的书(但是还想看第四遍),每一遍都有新的收获。第一遍就是抄,其实我学程序设计都是抄过来的,第一遍对STL还没什么理解;第二遍熟悉了STL,大部分搞的差不多了,也都理解了;第三遍就是把第二遍中没看懂的内存配置器(第二遍感觉非常不理解)给搞懂了。最让我蛋疼的是RB_TREE了,现在想起来都头疼。时间长了,好多又忘了,但是思想一直记得呢。我郑重的很负责任的告诉大家:“没学模板,千万不要看STL源码,没意义,真的。”
Effective C++ 和 More Effective C++

评:STL和这两本书作为提升功力很好的一个选择。之所以放到一起,我觉得它们是一个类型的书。More……比前者要难很多,我觉得。看了很多遍了,但是有一些还是不懂。这两本书是值得反复思考,反复阅读的书。
Effective STL
评:不做过多的评价,一直想看,都没看完过。我有纸质版的。
高质量C++编程指南
评:我看的电子版,我的感觉是看完“很痛快”。
深度探索C++对象模型
评:加深理解C++必备书籍,看了个大概,没细看。我觉得翻译的不好,看着很别扭。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-27
初学看谭浩强的吧,虽然被人骂,但是入门足够了,简单明了。
然后就是C++ primer,注意不是C++ primer plus

btw,C++自学很难很难。。
第2个回答  2014-01-27
第3个回答  2014-01-27
清华大学 谭浩强 C++
C++ Primer
相似回答