0. 總體內容
1. C++
1.1 函數模板 - 對應一族函數
- 在調用過程中,要注意不能夸types,因此設計時需要考慮周全。
1.2 類模板
- 基本概念、聲明和使用
- 特化和偏化是后續使用的關鍵
2. 泛型編程
3. 容器的使用
- Vector
- 創建連續空間
- 動態空間調整
-
vector::at()
需要邊界檢查 -
vector::operator[]
效率高
- Deque
- 雙向隊列,操作首尾
- 大塊分配內存
- List
- 添加、插入和刪除只通過指針操作
- 查找時間長
vector::at()
需要邊界檢查vector::operator[]
效率高