条款1:视C++为一个语言联邦
2013-07-01 22:27
183 查看
早期的C++只是C加上了一些面向对象特性,但是现在的C++扩充了很多内容Exception对函数的结构化带来不同的做法,template将我们带到新的设计思考,STL则定义了一个前所未有的伸展性做法。
C++包含的四个次语言:
1.C.前面提到的C++是从C继承过来的,如区块(blocks)、语句、预处理器、内置数据类型、数组、指针等。
2.Object-Oriented C++。有了:classes(包括构造函数和析构函数)、封装、继承、多态、virtual虚函数(动态绑定)
3.Template C++。范型编程,威力强大。
4.STL。是一个template 程序库,对容器、迭代器、算法以及函数对象的规约有极佳的紧密配合与协调。
C++包含的四个次语言:
1.C.前面提到的C++是从C继承过来的,如区块(blocks)、语句、预处理器、内置数据类型、数组、指针等。
2.Object-Oriented C++。有了:classes(包括构造函数和析构函数)、封装、继承、多态、virtual虚函数(动态绑定)
3.Template C++。范型编程,威力强大。
4.STL。是一个template 程序库,对容器、迭代器、算法以及函数对象的规约有极佳的紧密配合与协调。
相关文章推荐
- 条款01:视c++为一个语言联邦
- Effective c++ 学习笔记之条款一视C++为一个语言联邦
- 条款01:视C++为一个语言联邦(View C++ as a federation of languages)
- 菜鸟读《Effective C++》条款1:视C++为一个语言联邦
- Effective C++ 读书笔记之----条款01:视 C++ 为一个语言联邦
- 条款01:视C++为一个语言联邦
- 条款01:视C++为一个语言联邦
- 条款01:视C++为一个语言联邦
- Effective C++ 条款1 视C++为一个语言联邦
- Effective C++ 条款01解读: 视C++为一个语言联邦
- Effective c++ 学习笔记——之条款1:视C++为一个语言联邦
- [Effective C++] 条款01:视C++为一个语言联邦
- 条款1 视c++为一个语言联邦(如何理解c++)
- 条款01:视C++为一个语言联邦
- 条款01:视c++为一个联邦语言
- 条款01:视C++为一个语言联邦
- 【Effective c++ 读书笔记】条款01 视 C++ 为一个语言联邦
- Effective C++_笔记_条款01_视C++为一个语言联邦
- Effective C++ 条款01:视C++为一个语言联邦
- effective c++条款1:视C++为一个语言联邦