Skip to content

dolovnyak/cpp-modules

Repository files navigation

cpp-modules

Set of tasks for learning C++.

  • cpp-module-0 - Namespace, class, member functions, stdio stream, initialization lists, static, const, and lots of basic stuf.
  • cpp-module-1 - Memory allocation, References, Pointers to members, File streams.
  • cpp-module-2 - Polymorphism, operators overload and canonical classes.
  • cpp-module-3 - Inheritance.
  • cpp-module-4 - Subtype polymorphism, abstract classes, interfaces.
  • cpp-module-5 - Repetition and Exceptions.
  • cpp-module-6 - C++ Casts.
  • cpp-module-7 - C++ Templates.
  • cpp-module-8 - Templated containers, iterators, algorithms