umich-eecs280-lec-notes-ch
23W-eecs-280, Lecture Notes taken by Rynne.
中英文混杂的笔记。
Official Course Website https://eecs280.org

Notes
- 01 Command Line Interface (CLI)
- 02 IDEs
- 03 Compilation (Makefile)
- 04 Debuggers
- 05 Version Control (git)
- 06 Text Editors (emacs)
- 07 Call Stack Procedural Abstraction and Unit Tests
- 08 Pointers and Arrays
- 09 const keyword
- 10 Compound objects, ADT and Dynamic Allocation
- 11 C strings
- 12 Stream and IO
- 13 ADT in C++
- 14 Derived Classes and Inheritance
- 15 Polymorphism
- 16 ContainerADT I
- 17 ContainerADT II
- 18 Memory Model and Dynamic Memory
- 19 Managing Dynamic Memory
- 20 Deep Copies and the Big Three
- 21 Linked List
- 22 Iterator
- 23 Functors and Imposter Syndrome
- 24 Recursion
- 25 BST and Maps
- 280 midterm cheatsheet