This project consists of 9 modules with exercises as an introduction to C++.
- Nothing needed
make
and call created binary
Module | Lessons |
---|---|
Module 00 | Classes, getters & setters, member fucntions, and some basic stuff |
Module 01 | New, pointers to members, references, switch statement and enums |
Module 02 | Ad-hoc polymorphism, operator overloading and Orthodox Cononical class form |
Module 03 | Inheritance, multiple inheritance |
Module 04 | Subtype polymorphism, abstract classes, interfaces |
Module 05 | Exceptions |
Module 06 | C++ casts |
Module 07 | C++ templates |
Module 08 | Templated containers, iterators, algorithms |
Module 09 | Containers use: map, stack, vector, list |