Description
Objectif de formation : Appréhender les nouveautés du langage C++
Objectifs pédagogiques
- Mettre à jour ses compétences sur les nouveautés de C++
Public concerné
Développeurs C++, chefs de projet techniques…
Prérequis
Maîtriser le langage C++
Déroulé du programme
1
La normalisation
- Historique des versions
- Normalisation C++
2
Modifications et retrait d'éléments
- Les retraits du langage
- Les dépréciations
3
Les comportements du compilateur
- L’ordre d’évaluation des expressions
- Les comportements par recopie
- Travaux pratiques
4
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
5
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
6
La bibliothèque standard
- Les nouveautés de la bibliothèque standard
- File System
Informations
Durée
3 jour(s)
21h
Tarif
1850 € HT
HT
Formations similaires
Développement
.NET - Création d'applications WPF
4 jour(s)
2380 € HT
Développement
.NET MAUI - Développement d'applications mobiles
5 jour(s)
2930 € HT
Développement
AD-4-144 - Jenkins, mettre en place l'intégration continue en Java - Exploitants OPS
2 jour(s)
Sur demande
Développement
Administration avancée d'ElasticStack
2 jour(s)
1500 € HT