自学C++ 请推荐一些教材

我上学期学过C语言 用的是谭浩强的和一本国外的厚书 感觉国外的那本书很详细 容易入手 就是知识点的系统性总结性差 谭浩强的正好互补 总结性很好 但是入手、理解感觉不如国外教材。
现在暑假想自学C++ 请推荐一些教材吧 最好是两本结合的 请分别介绍书的特点 谢谢了~~最佳答案追加20分

《c++ primer plus》,一本非常好的c++书籍,我自己就看了好几遍
本书享有“程序员和开发人员学习C++的完整教程”的美誉,它经过仔细的测试,制作精细,是计算机行业的经典著作。前4版在美国的总销售量超过了10万册。该书阐述了包括结构化代码和自顶向下设计在内的编程原理,涵盖了类、继承、模板、异常以及最新的面向对象编程技术等内容。

  “想掌握C++就选这本书吧!绝对是进入C++殿堂的踏脚石,守护你度过最危险的沼泽!”

  作者Stephen Prata是受人尊敬的作者和教育家,他以清晰的语言,对C++做了具有启发性的、见解深刻的介绍。本书在解释基本概念的同时,兼顾了C++语言的细节。书中通过大量简短、易于输入的范例,每次阐述一两个概念,激励读者通过立刻应用来掌握全新的主题;而每章最后的复习题和编程练习则强调了最重要的信息,并帮助读者消化最难以理解的概念。本书是一本友好而易于使用的自学指南,适合用做编程课程的教材,也可供熟悉其他语言的开发人员参考,以更深入地理解C++语言的基本知识。
本书采用了各种教学技巧,以提高读者的学习效率:
兼顾基本C语言知识和C++特性;

  就何时以及为何使用特性提供了概念性指南;

  强调实践,通过简短、易于输入的范例每次阐述一两个概念;

  包含几百个范例程序;

  通过示意图、注意、提示等来组织和区分相关的概念;

  提供了复习题和编程练习,让读者能够测试自己对所学知识的理解程度;

  以极大的灵活性实际使用通用C++——不要求读者使用特定的计算机、操作系统或编译器;

  以ISO/ANSI标准为基础,对模板、标准模板库、字符串类、异常、RTTI和名称空间进行了讨论。

  想掌握C++就选这本书吧!绝对是进入C++殿堂的踏脚石,守护你度过最危险的沼泽!

《Think in C++》同样是另一本经典之极的书,学c++必读,但是中文版的翻译的很不好,所以还是去读英文版的吧

望采纳!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-24
清华、北航、北理出版的教材都挺好,如北理的《C语言程序设计教材》
第2个回答  2012-07-24
看那些有图的
第3个回答  2012-07-24
日 谭浩强的还不容易入手啊!想当年,我用的可是一本外国的书,薄薄的,比谭浩强的还薄啊,那叫一个痛苦啊。
第4个回答  2012-07-24
1、代码大全(Code Complete)——两届Software Jolt Award震撼大奖得主!
2、程序员修炼之道(The Pragmatic Programmer)
3、C程序设计语言( C Programming Language)(第2版)
4、重构:改善既有代码的设计(Refactoring: Improving the Design of Existing Code)
5、人月神话(The Mythical Man-Month)
6、编码——隐匿在计算机软硬件背后的语言(Code: The Hidden Language of Computer Hardware and Software)
7、Head First 设计模式(Head First Design Patterns)
8、编程珠玑(Programming Pearls)
9、Effective Java中文版(Effective Java (2nd Edition))or Effective C++(第三版)中文版
10、Test Driven Development: By Example
如何你现在什么都不懂,那你先看看国内的书吧,国内的虽然很杂很乱,但是带你看懂语法还是没有问题的。如果你想深造,那就看看以上10本书吧,认认真真看,看完你会发生质的变化! 一个十年开发者的推荐,希望你采纳,少走弯路!
第5个回答  2012-07-25
同是c++ primer plus。。。我和楼主情况差不多。。。我借了这本书,不错就是书太厚了。。。
相似回答