- Implementace kontejnerů a iterátorů, R-value reference, inicializátory
- Pokročilé definice šablony, šablony s proměnlivým počtem parametrů
- Typov á inference, dedukce parametrů, inicializace
- Politiky, traits, kompilační polymorfismus, generické programování
- Podpora paralelního programování, paměťový model
- Vlákna, TLS, synchronizace, atomické operace
- Výjimky, bezpečné programování s výjimkami
- Normy C++14/17/20
- Interoperabilita, dynamicky linkované knihovny
Absolvování předmětu je jednou z podmínek získání zápočtu za magisterský předmět NPRG059 - Praktikum z pokročilého OOP.
Pokročilý kurz programování v jazyce C++. Pokračování kurzu "NPRG041 Programování v C++".