C++融合了3种编程方式:

    • 面向过程
    • 面向对象
    • 模板支持的泛型编程。

    使用C++的原因之一是为了利用其面向对象的特性,这就需要对标准C语言知识有较深入的了解,因为它提供了基本类型、运算符、控制结构和语法规则。另外,如果先掌握了C语言,则在过渡到C++时必须摈弃一些编程习惯。

    本书首先学习C、C++的共有特性。然后指出了C、C++之间的区别。