/CPP_Piscine_Summary

This is a page that sums up the notions learned during the eight C++ projects.

CPP_Piscine_Summary

This is a page that sums up the notions learned during the eight C++ projects.

  • Namespaces
  • Classes
  • Fonctions membres
  • Stdiostreams
  • Listes d’initialisation
  • Static, Const
  • Memory allocation
  • Pointers to members
  • References
  • Switch statement
  • Polymorphisme ad-hoc = surcharge de fonctions = fonctions même nom, paramètres différents
  • Surcharge d’opérateurs
  • Forme canonique
  • Binary point
  • Héritage
  • Virtual
  • Public / Protected / Private
  • Polymorphisme par sous-typage
  • Classes abstraites
  • Interfaces
  • Virtual destructor
  • Compilation / Linking
  • to_string version C++98
  • Nested classes = classes imbriquées
  • Exceptions
  • Cast
  • Conversion
  • Explicit
  • Templates
  • Templates de classe
  • Default type && operator overload
  • Specialization
  • Parametric macros
  • STL = Standard Template Library
  • Containers templates
  • Iterators
  • Algorithmes