1.C++基础
2.C++抽象 Abstract
- 函数 function
- 库 library
- 接口 interface
- 字符串类 string
- 流类 stream
- 集合类 set
- 类的设计 class
3.算法 Algorithm
- 递归 recurrence
- 回溯 backtrack
- 排序 sort
- 时间复杂度 time complexity
4.数据结构与内存管理 Data Structure & Memory Management
- 内存结构 memory structure
- 指针 pointer
- 数组 array
- 动态分配 dynamic allocation
- 堆 heap
- 链表 linked list
- 拷贝 copy
- 基于数组、栈、列表的类实现
- 模板 template
- 栈 stack
- 队列 queue
- 矢量 vctor
- 映射
- 哈希表 hashlist
- 树 tree
- 集合 set
- 图 map
5.继承
6.迭代
- 迭代器
- 函数指针
- 映射函数
- 使用函数封装数据
- STL算法库
- 函数式编程