以前是没有学C,直接学的C++,觉得也没什么。后来渐渐觉得,要想成为高手,学C是必须的。


按 Effective C++中的说法,C++分为四个部分:

1. C

2. 类和继承等面向对象

3. 模板泛型编程

4. STL


按照这个来,我觉得C++程序员需要看的一些书籍:

C程序设计语言,C FAQs,C和指针,C专家编程;

C++ Primer,C++程序设计语言,Effective C++,More Effective C++,深度探索C++对象模型;

C++ Templates,C++设计新思维——泛型编程与设计模式之应用;

C++标准程序库,STL源码剖析。


其实还有一些其他比较有个性的书我也很喜欢,比如说:。(下次再推荐吧)