c++的4个组成部分:

(1)c:c++以c为基础。

(2)面向对象设计的c++:包括classes(构造函数和析构函数),封装,继承,多态,virtual函数....

  (3)Template C++:C++泛型编程的部分

(4)STL:容器(containers),迭代器(iterators),算法(algorithms),函数对象(function objects)