100/100
This project is a C++ "piscine", divided into nine parts.
- Is not allow to use any external library neither C++11 and derivatives.
- Every output goes to standard output.
First shot with the C++ syntax.
Memory allocation, References, Pointers to members, File streams.
Polymorphism, operators overload and canonical classes.
Inheritance.
Subtype polymorphism, abstract classes, interfaces.
Repetition and Exceptions
Any cast situation is solved by a specific cast.
Templates.
Templated containers, iterators and algorithms.