J'ai rassemblés mes notes dans les readme des différents modules. Elles peuvent constituer un bon point de départ avant de se lancer dans la résolution des exercices.
- CPP05 : Introduction aux exceptions personnalisées, classes imbriquées et surcharge de l'opérateur
<<
. - CPP06 : Conversions de types (
static_cast
,dynamic_cast
,reinterpret_cast
,const_cast
) et opérateurs de conversion dans les classes. - CPP07 : Templates génériques, spécialisation partielle ou totale, types par défaut et manipulation par fonctions génériques.
- CPP08 : Conteneurs STL (vector, deque, stack, queue, map), itérateurs, foncteurs, prédicats et algorithmes standards.
- CPP09 : Manipulation avancée des flux, back_insert_iterator, ostringstream, istringstream et algorithmes de tri (merge sort, insertion sort).