The goal of these modules is to learn Object-Oriented Programming
-
Module00-Module04: classes, polymorphism, operator overloading, inheritance & others
-
Module05-Module08: exceptions, casts, templates, containers & iterators
-
Module09: containers & algorithms
- ex00: file handling (std::map)
- ex01: Reverse Polish Notation (std::stack)
- ex02: Ford-Jonhson sorting algorithm (std::vector and std::deque)