此目录下为C++学习代码,网站foxthere.com 供学习交流使用,如发现错误感谢指正!! 文件夹编号说明: ===================================== 00 - 01 编译相关知识 ===================================== 01 - 02 cout和cin的简单应用 ===================================== 03 - 08 for、while循环 ===================================== 09 - 11 函数 ===================================== 12 - 13 指针的简单应用 ===================================== 14 - 15 一维及二维数组 ===================================== 15 - 16 作用域 ===================================== 17 - 17.9 递归函数 ===================================== 18 static静态函数 ===================================== 19 bool型 ===================================== 20 - 24 struct 结构体 ===================================== 25 - 27.9 指针加深 ===================================== 28 系统函数及IO输入输出流 ===================================== 29 - 30 文件的读取及写入 ===================================== 31 string ===================================== 32 - 42 指针的进一步加深 ===================================== 43 - 50 struct结构体 ===================================== 51 union联合体 ===================================== 52 enum枚举 ===================================== 53 typedef起别名 ===================================== 54 打字游戏 ===================================== 55 构造函数和析构函数 ===================================== 56 - 58 函数指针 ===================================== 59 - 61 链表 ===================================== 62 构造函数的调用时机 ===================================== 62 深拷贝和浅拷贝 ===================================== 63 类作为成员 ===================================== 64 explicit关键字-防止隐式类型转换 ===================================== 65 - 66 静态成员变量 ===================================== 67 - 68 单例模式 ===================================== 69 成员变量和成员函数分开存储 ===================================== 70 this指针 ===================================== 71 空指针访问成员函数 ===================================== 72 常函数和常对象(带const修饰的) ===================================== 73 - 75 友元 ===================================== 76 - 78 重载 ===================================== 79 - 81 数组类封装 ===================================== 82 关系运算符重载 ===================================== 83 函数调用运算符() 仿函数 ===================================== 86 - 93 继承 ===================================== 94 静态联编和动态联编 ===================================== 95 - 96 多态案例 ===================================== 96 虚函数和纯虚函数 ===================================== 97 多态 PK小游戏 ===================================== 98 字典序 ===================================== 99 bool型递归函数 ===================================== 99.5 二维数组_函数版 ===================================== 100 面向对象案例(食物) ===================================== 101 - 112 template类模板 ===================================== 113 动态数组 ===================================== 115 - 117 静态、动态、常量转换 ===================================== 118 - 123 异常及其处理 ===================================== 124 标志位测试 ===================================== 125 - 126 前置及后置--、++重载及其他符号重载复习 ===================================== 128 C++新标准 ===================================== 129 虚函数管理方法override和final ===================================== 130 移动和拷贝构造 ===================================== 131 单向链表复习 ===================================== 132 双向链表 ===================================== 133 单向循环链表 ===================================== 134 单向链表的反转及逆序遍历 ===================================== 135 栈的应用 - 括号匹配 ===================================== 136 - 137 栈的顺序及链式实现 ===================================== 138 - 140 栈的应用 - 括号就近匹配及中缀转后缀 ===================================== 141 - 149 二叉树 ===================================== 150 单向链表功能总结 ===================================== 151 -152 队列的实现 ===================================== 155 -156 二叉搜索树 ===================================== 160 AVL树(二叉平衡树) ===================================== 165 红黑树 ===================================== 200 - 225 排序 ===================================== 250 - 255 动态规划 ===================================== 300 - 400 STL ===================================== 500 - 508 тех. пр. A1 - A4 ===================================== 509 - 530 тех. пр. B1 - B8 ===================================== 1000 游戏 - 贪吃蛇 =====================================