Table of Contents The basics Conversions Strings Namespaces OOP Enums Exceptions STL Functional programming in modern C++ Smart pointers rvalues and lvalues, rvalue references, perfect forwarding Misc topics