C++ Revision Repo

Topics currently covered:

  • Exceptions
  • Static
  • Extern
  • fstream
  • STL
  • Overator Overloading
  • Copy Ctor
  • Makefiles
  • CMake
  • Pure virtual functions
  • Abstract Classes
  • Object Slicing (in polymorphism)
  • Function ptrs, Functors, Lambdas
  • Predicates
  • Aggregates
  • VTables
  • Chrono
  • Friend functions and classes
  • Threads / multithreading
  • Preprocessor directives
  • C++11 list / brace initialisation
  • Smart Pointers
  • Casting
  • Move constructor and assignment operator
  • Decltype
  • Typedef and using
  • Enums and Enum classes
  • RValues and LValues (references)
  • Templates