github.com/kimzam30/Study-Cplusplus-in-7-daysNotes
Study C++ in 7 Days
A self-directed sprint through C++ fundamentals, pointers to stacks, one topic a day, each a small program that compiles.
- Status
- Notes
- Kind
- Worked examples
- Language
- C++17, compiled with g++ -Wall -Wextra
- For
- Object-oriented programming and data structures coursework
- Started
- Last push
- License
- Not specified in the repo
- Built by
kimzam
The days
| Day | Topic |
|---|---|
| 1 | Pointers, and passing by value, reference and pointer |
| 2 | Encapsulation and abstraction |
| 3 | Inheritance, virtual functions and dynamic dispatch |
| 4 | Arrays, structs and hand-built containers |
| 5 | Linked lists: insertion, deletion, traversal |
| 6 | Stacks, backed by arrays and by lists |
Why it exists
The goal was working code for each concept rather than notes about it. The examples are deliberately small and self-contained, so each one can be read and run on its own.