Kurs C++17 przybliża nowe elementy języka, takie jak structured bindings, rozbudowane instrukcje warunkowe, constexpr if, static inline components, agregacje i dziedziczenie. W obszarze biblioteki standardowej omawiane są klasy, takie jak std::string_view, std::optional, std::variant, std::any, oraz nowy typ std::byte. Ponadto, kurs dotyczy algorytmów współbieżnych i zarysu zmian w C++20 i dalej.
- C++17 – nowe elementy języka
- Powiązania strukturalne (structured bindings)
- Instrukcje if i switch z inicjalizatorami zmiennych
- constexpr if
- Składowe static inline
- Agregaty i dziedziczenie
- C++17 – nowości w bibliotece standardowej
- Klasa std::string_view
- std::optional
- Typ wariantowy std::variant i mechanizm odwiedzania (visitation)
- Obiekty dynamiczne – std::any
- Typ std::byte
- Algorytmy współbieżne – polityki wykonania równoległego (Parallel Execution Policies)
- C++20 i kolejne wersje
Polska - C++17 – nowy standard języka
Kuwait - C++17 – a new language standard
Oman - C++17 – a new language standard
Slovakia - C++17 – a new language standard
Kenya - C++17 – a new language standard
Nigeria - C++17 – a new language standard
Botswana - C++17 – a new language standard
Slovenia - C++17 – a new language standard
Croatia - C++17 – a new language standard
Serbia - C++17 – a new language standard
Bhutan - C++17 – a new language standard