42 CPP I suggest you to start with the EPFL videos. Read object-oriented programming articles Module 00 Exercice 00 toupper use_facet using namespace std Exercice 01 comparaison operators on strings getline c_str fmt Module 01 Exercice 01 nothrow Exercice 04 fstream open Module 02 Exercice 01 Overloadin Module 03 Wikipedia: Multiple inheritance Resource A student made this wiki