01.C++学习笔记------C++的次语言

来源:互联网 发布:mysql要学多久 编辑:程序博客网 时间:2024/04/30 06:16

一、C

C++是以C为基础。其中区块(blocks),语句(statements),预处理(preprocessor),内置数据类型(built-in data types),数组(arrays),指针(pointers)统统是来自与C。

二、Object-Oriented C++

这部分也就是C with Classes所诉求:classes(包括构造函数和析构函数),封装(encapsulation),继承(inheritance),多态(polymorphism),virtual函数(动态绑定)..等等

三、Template C++

C++的泛型编程

四、STL

STL是个template程序库.它对容器(containers),迭代器(iterators),算法(algorithms)以及函数对象(function objects)的规约有极佳的紧密配合与协调.

个人的学习笔记 内容来自于 Effective C++ 条款一

0 0
原创粉丝点击