• Overview of C++11/14/17/20 features

  • Auto keyword, range-based for loops, uniform initialization

  • Constexpr and Consteval for compile-time evaluation

  • No except specifier for exception safety

  • Binary literals, digit separators, and structured bindings

  • Smart pointers: unique_ptr, shared_ptr, and weak_ptr

  • Resource management using smart pointers