AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## 条款01:视 C++ 为一个语言联邦 View C++ as a federation of languages. C++ 是个多重范型编程语言(multiparadigm programming),它是同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、元编程形式(metaprogramming)的语言。 主要次语言有: * 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++ 泛型编程(generic programming)的部分; * STL:STL 是个 template 程序库,它对容器(containers)、迭代器(iterators)、算法(algorithms)以及函数对象(function objects)的规约有极佳的紧密配合与协调;