学习C++各个阶段应该啃什么书?

如题所述

最开始:
可以看The C++ Programming Language(C++程序设计),我是说bjarne stroustrup写的那本,他就是C++的创始人
Think in C++第一卷也可以
如果能看懂C++ Primer是最好的,最好的⋯⋯不过看不懂可以留到第二阶段看,如果看不懂这个可以看C++ Primer Plus,注意虽然叫Plus不过不同,是两个人写的,这本书可能更简单一些

入门之后如果你没读过C++ Primer,找一本来读吧,电子版的也能下载到,这本书真的不错。如果你想深入学习C++那么书真的很多,Expert C Programming,Exception C++,imperfect C++,C++ template,The Design and Evolution of C++, Inside The C++ Object Model

还比如 Design Patterns:Elements of Reusable Object-Oriented software,虽然这本书不是编程语言教程,而是通用程序设计教程⋯⋯这样的书就更多了,不列举了

最后,个人建议如果有时间的话可以不特别的先学MFC,即Visual C++,因为这个真的没什么人用了⋯⋯而且MFC又死板又难记,如果一定要学也建议你先看完Windows核心编程和Windows程序设计(一个外国微软专家写的那本),因为现在一般为了代码的可读性,发展性和跨平台性,很多公司都会选择Wxwidgets,QT之类的平台,而不是MFC。

最后⋯⋯我列举的都是外国人写的书,别轻易看中国人写的书

最后的最后⋯⋯只是学习C++就需要看这些书,而说真的,你就算看完这些书你也做不出什么厉害的东西,只能说比入门强而已,后面列举的书有时间才看,或者说有需要才看吧。要设计什么实际应用需要每个方面的专业书籍,例如网络编程,OpenGL/DirectX编程之类,要参加工作更是要学习软件工程,软件测试等等项目⋯⋯你会发现时间很少
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-19
我只知道初级学《其实你应该这样学c++ 》 这本书不错,因为我现在是新手 学习的就是这本。
第2个回答  2011-11-26
首先基础部分 <C++ primier>搞懂各个方面
然后进一步看下 efficient c++ 搞懂要注意优化的地方。
如此剩下的就是去公司实战了。这样就可以了。

当然,基础部分,你也可以用一般的C++的书入门。随便哪本都行。入了门了再看上面说的也可以了。也可以直接按上面的操作。这是最高效的方式了追问

兄弟,有那么好?

追答

至少我那些去华为呀,腾讯呀什么地方的同学都是这么干的,别人公司培训时直接就让你啃上面两本。
具体其他规范,别人公司都会有自己规范都会教你,让你按规范编程。
而且第一本已经覆盖了所有基础部分。第二本则覆盖了大多数编程高效部分。剩下的就是公司让你再注意了

第3个回答  2020-12-03
不用这么麻烦,可以去直接网上找成系统的公开课看

学习VC++有什么经典的书籍吗?
参考书籍:《windows程序设计》(Jeff Prosise)《vc++权威剖析,MFC原理,机制》(幸长安)3.第三阶段:熟悉MFC类库,应用程序框架编程。(vc++核心)参考书籍:《深入浅出MFC》(侯捷)《VC++技术内幕(第六版) 》《vc++权威剖析,MFC原理,机制》(幸长安)4.第四阶段:学习Active,ATL,COM等技术 ...

C++从入门到进阶的系列书籍推荐
1.1 C语言程序设计(谭浩强)本书被广泛采用为学习C语言的教材,通俗易懂,是初学者的必备读物。我在解决编译问题时,翻阅了该书的相关章节,精准的表述让我恍然大悟,很多学生时代未理解的内容,有了工作经验后,豁然开朗。1.2 C++ Primer 中文版(第5版)这是一本学习C++语言的经典入门教材,详细...

C++推荐书籍从入门到进阶
《C和C++嵌入式系统编程》- 适合对嵌入式系统感兴趣的读者。国内的入门书籍,如《我的第一本C++书》和《21天学通C++(第五版)》,虽然可能内容简化,但对初学者来说是很好的起点,后续可以结合上述经典书籍深化学习。

吐血整理C++书单,萌新到大牛,要看哪些书?| C++最全书单
若想深入了解 C++ 标准库(STL),推荐《The C++ Standard Library》。第二版于 2012 年 4 月发行,涵盖了 C++11 的内容。对于那些寻找进阶读物的开发者,以下书籍是不错的选择:Effective C++ 本书由 Scott Meyers 编写,内容简洁而精炼,质量极高。它不仅适合 C++ 初学者,也适用于有其他语言经验...

五年C\/C++开发经验及学习路线分享,快上车!
下面是推荐的C\/C++学习书籍概览:C语言入门 《C++ Primer (4th Edition)》作者: Stanley B. Lippman, Josée LaJoie, Barbara E. Moo 译者: 李师贤 出版社: 人民邮电出版社 难度: ★★☆ 质量: ★★★ 广度: ★★★ 深度: ★★★ 性价: ★★☆《C++ Primer Plus》作者: Stephen ...

码上去学:这些C++\/C语言书籍一定要挑选几本看看
学习C语言,推荐以下书籍:1. **《C Primer Plus(第5版)(中文版)》这本书是C语言入门的最佳选择,内容循序渐进,不仅教授C语言语法,更培养编程思维,适合初学者和希望深化理解的读者。遇到难题多次阅读,不理解的地方先跳过,往往在回过头时会豁然开朗。除了本书,还需补充数据结构与算法知识。2....

想自学C++,需要看些什么书?
阶段 1 《Essential C++》这是一本内容不多但很实用的C++入门书籍,强调快速上手与理解C++编程。本书主要围绕一系列逐渐复杂的程序问题,以及用以解决这些问题的语言特性展开讲解。你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。《C++ Primer》本书对C++基本概念、技术、以及现代...

c++书籍推荐
入门阶段的学习主要是熟悉 C++ 语言的语法知识,入门阶段推荐两本书,一本薄的,一本厚的,都是比较容易上手的书籍。第一本推荐《Essential C++》是一本内容不多但很实用的 C++ 入门书籍,这本书强调的是快速上手与理解 C++ 编程。主要围绕一系列逐渐复杂的程序问题,以及用以解决这些问题的语言特性...

有哪些值得推荐的C++书籍?
C++是一种广泛使用的编程语言,有许多优秀的书籍可以帮助你深入学习和理解它。以下是一些值得推荐的C++书籍:1.《C++Primer》:这是一本非常经典的C++入门书籍,适合初学者。它详细介绍了C++的基本概念和语法,并提供了大量的示例代码和练习题。2.《EffectiveC++》:这本书由ScottMeyers撰写,是一本关于...

有什么好的学习C++的书推荐。谢谢!
3.深入学习。《Think in C++》、《C++核心思想》和《C++ primer》,深化对面向对象程序的理解。然后结合上面三本书的思想,北洋良好的编程习惯,养成良好的编程风格。通过不断做项目达到这目的。你做项目,做出产品,要追求高质量。4.继续深入学习《数据结构》。掌握并且熟练运用于你的项目开发。对堆栈。

相似回答