Charles Explorer logo
🇨🇿

Pokročilé programování v C++

Předmět na Matematicko-fyzikální fakulta |
NPRG051

Sylabus

- 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++17/20/23

Anotace

Pokročilý kurz programování v jazyce C++. Pokračování kurzu "NPRG041 Programování v C++".