一、c++ primer
二、Think in C++
三、Inside C++ Object Mode
四、C++ reference(stard library)
很多人提出来C++必看的书目有许多,个人觉得这四本书是必须要看的。
其中C++ primer和C++ reference是必须经常看的,直到有一天,你能闭着眼睛写出代码来了。
其它的书,在遇到问题时去看,或是作为一种扩大视野的读物来看。
学习C++之前,最应该的是先对C语言的东西有一个清晰的概念。也就是说熟悉了C语言的各种机制。
能够把C语言的东西变成汇编代码。能够根据需要写出小规模的C程序。
然后是C++的学习。首先是一个类的熟悉,熟悉类的各种特性。这就需要一些简单的入门书目。
有了一定基础就看看C++ primer。
对C++的语法层面的东西,熟悉了以后,就可以看看Think in C++。
等到对C++有了一定的积累了以后,就可以看Inside C++ Object Mode了。这本书同样的,弄懂的话,需要能够理解把C++代码,怎么样翻译成C代码。
对于语法不熟悉的人来说,当然是常看基础的语法书。
对于基本用法不熟悉的人来说,当然是常看primer。
实践来说,当然是常看reference 。