C++基础

内联函数 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

面向对象 抽象,过程抽象,数据抽象

问题域 系统边界 系统责任

原文地址:https://www.cnblogs.com/CoreXin/p/5329262.html