内联函数 inline
import namespace std
Const extern const
引用 指针 *p &p
getchar() 消除回车干扰
char s[10]; gets(s);
Dlgorithm functional Complex real image
传参 值 引用 指针
重载 动态联编
Template <class T>
继承 聚合 组合(生命周期一样)
宏定义 #define
条件编译 #if #else #elif #endif
操作符 #defined
友元函数 friend
Const 对象 常量对象
指向类成员函数的指针 type(A:: *p)();
继承分单一继承和多重继承
二义性及其支配规则 作用域分辨符 成员名限定
Typelate>class T,int size=4> 定义与声明时,都需要声明
Aam<int ,4> 可传递参数
向量是以为数组的类版本
Vector<type> name; Size max_size capactity empty ftont back erase operator
泛型算法是与对象的数据类型相互独立的算法
Begin end rbegin rend 半开半闭区间 iterator reverse_iterator
反向排序 sort(a,a+10,greater<int>())
动态联编由虚函数实现, 编译时多态,运行时多态
虚函数时,会生成虚函数表,新增指向虚函数表指针的数据成员
虚构造和析构函数调用本身及基类中的函数
纯虚函数 抽象类-》类族
运算符重载 如运算符的操作数希望进行隐式转换,则用友元定义,如需修改对象的状态则使用类运算符
Firend type operator+(type&)
流类库 Ios_base ios cin cout cerr clog
文件流 fstream
面向对象 抽象,过程抽象,数据抽象
问题域 系统边界 系统责任