Eigene Iteratoren für die Algorithmen der Standardbibliothek definieren, Adaption von Standardcontainern, inklusive hashing
Resourcenmanagement - Lebensdauer, Referenzen (lvalue, rvalue), Move versus Copy für eigene Typen, Forwarding, Lambdas mit generalized Capture, Exception Safety und noexcept, Konstruktor-Desktruktor-Regeln im Detail (=default, =deleted)
Typdeduktion, Rvalue-Referenzen und Forward Referenzen im Detail, auto, decltype, declval, forward, move
Tuple, Pair, Integer-Sequence, Deduktionsregeln, Anwendung, Relationale Operatoren damit definieren für eigene Typen
Policy-based Design von Klassen, Parametrisierung zur Compile-Zeit, Umgang mit Allokatoren in der Standardbibliothek
Compile-Zeit Berechnungen von Werten, Sequenzen und Arrays mittels constexpr Funktionen und Templates