C++成长所要看的书,请问是哪些?

来源:百度知道 编辑:UC知道 时间:2024/05/22 07:46:46
我知道学C++要多看源代码与多上机练习~~~而我请问一下,从初学到成为能够用c++工作,所需要看的c++好书是哪些。。。请前辈们能告诉晚辈~~~多谢!

C++ Primer
Thingking in C++
(这两个作者就略了吧,大家都知道啊)
C Traps and Pitfalls(虽然是C语言版,但很有用哦)作者:Andrew Koenig
Expert C Programming:Peter Van Der Linden
Pointers on C:Kenneth A.Reek
C++ Templates:David VAndevoorde&Nicloai M.Josuttis
Ruminations on C++:Andrew Koenig&Barbara Moo
行了,够你看的了,注意多实践哦

看清华谭豪强出的书,虽然有点贵又厚,我竞赛的课本来,

初学的时候可以看一些基础一点的书,比如像楼上说的谭浩强的书就是比较好的选择;

当基础都掌握的差不多了,也就是说可以自己写一些小程序了,可以看一些关于C++细节方面的书,比如说C++ Primer 或者Thinking in C++,开始看可能比较难,但是这两本书绝对是值得深入研究的,这无论对你的编程风格,或者编程技巧都有很大帮助。

如果要用C++工作,则必须掌握C++开发的具体过程,当然,首先要熟悉一个IDE,这个不能是最初学习C++所用的IDE,因为那些功能不完善,另外还要看些C++工程的例子,这些书就很多了,因为都是些应用方面的书,所以都差不多.

初学C++ 之前,你要先学下C语言。因为C++是C语言的延续(但绝对不是C),C语言编写的所有程序可以不加任何修改就能在C++中运行。而C是面向过程的,所以学起来相对容易些。你可以看下谭浩强的C语言程序设计。
学完了C语言,你就可以看C++了。先入门的去学,基本上和C很像,你需要比C多学的就是类与对象,多态,继承,这几个概念是你要掌握的并熟练运用的。当你有了这些做基础之后,你想用C++去工作,那么就要学的多了,看你想从事什么工作,我只说最基础的,你要学习的是数据结构,如果想开发软件,那就要学习VC中的MFC,还有软件工程这门课,当你学完这些之后,你就知道该学什么了。

光一本《C++ Primer》就够你看的了,呵呵~~~