Project developed during the Common Core @ 42 Porto
Namespaces, classes, member functions, stdio streams, initialization lists, static, const, and some other basic stuff
Memory allocation, pointers to members, references, switch statement
Ad-hoc polymorphism, operator overloadingand, Orthodox Canonical class form
Inheritance
Subtype polymorphism, abstract classes, interfaces
Repetition and Exceptions
C++ casts
C++ templates
Templated containers, iterators, algorithms
STL