Aperçu du cours
Objectif de formation : Appréhender les nouveautés du langage C++
Programme d'études
La normalisation
Historique des versions
Normalisation C++
Modifications et retrait d'éléments
Les retraits du langage
Les dépréciations
Les comportements du compilateur
L’ordre d’évaluation des expressions
Les comportements par recopie
Travaux pratiques
Les progrès du langage
Déclaration et utilisation de types structurés
La syntaxe If et Switch
Expression lambda et constexpr
Nested namespaces
Variables inline
Travaux pratiques
Les templates
Déduction des réglages de template de class
Fold Expressions
Compilation avec If constexpr()
Argument de template non-type avec auto
Travaux pratiques
La bibliothèque standard
Les nouveautés de la bibliothèque standard
File System