Effective c++ 笔记—视c++ 为一个语言联邦

1.c++ 最初的名称是c with class

2.不同于c  with class 的观点,特性,编程战略

Exceptions(异常)对函数结构化带来不同做法 

templates(模版)将我们带到新的设计思考方式

STL定义了一个前所未见的伸张性做法。


3.今天的c++

多重泛型编程语言(muliparadigm programming language)

支持过程形式(functional)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、元编程形式(metaprogramming)的语言


4.将c++视为一个由相关语言组成的联邦而非单一语言。其主要次语言

c

object-Oriented c++

Template C++

STL


你可能感兴趣的:(Effective c++ 笔记—视c++ 为一个语言联邦)