文章标题

来源:互联网 发布:xp映射网络驱动器 编辑:程序博客网 时间:2024/04/25 08:02

程序 = 数据结构 + 算法

一段输出程序的基本组成:

注释主函数  main()头文件输入输出 :cin, cout命名空间

变量
局部变量
全局变量
static变量
const变量
函数
引用
引用的声明
引用做参数
交换2个变量的值
引用与返回值
引用和const的初始化
增强的for循环
数组

指针

堆内存和栈内存
局部变量
全局变量
static变量
new 分配的内存
new和delete
内存分布图

头文件

命名空间

类和对象

封装

构造函数
构造函数类型
初始化和赋值区别
初始化列表

析构函数
析构函数delete和临时对象
malloc,free 和new ,delete区别
this指针
拷贝构造函数
默认拷贝构造函数
深拷贝和浅拷贝
内联函数

函数重载

友员类与友员函数

成员变量

const变量

static变量

继承
继承构造函数调用顺序
有参数构造函数继承
析构函数说继承
覆盖
基类

私有继承

多重继承

案例:继承和组合

多态
虚函数
虚析构函数
纯虚函数
虚继承

异常和I/O流

运算符重载
成员函数运算符重载

自增运算符重载

案例:String运算符重载

函数模版和类模板

基础数据结构

高端数据结构

stl入门提高
vector
迭代器
排序算法
list
map

0 0