Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
image OF
  1. Langage C++20 - Mise à niveau

Langage C++20 - Mise à niveau

Qualiopi
En centre
Non éligible CPF
Sélectionnez une session :
Mérignac :
TEAMS-CAD :

Choisissez une date pour pouvoir réserver !

Objectifs
Programme

A l'issue de cette formation, vous serez capable de :

  • Identifier les nouveautés de la version 20 de C++.

Jour 1

Principe de normalisation

  • Rappel des versions
  • Normalisation C++

Correctifs et éléments obsolètes

  • Les éléments retirés du langage
  • Les éléments dépréciés

Jour 2

Les améliorations du langage

  • Tester la présence de fonctionnalités (macros préprocesseur)
  • L'opérateur "three-way comparison"
  • Suspendre l'exécution de fonctions avec les "coroutines"
  • Organiser son code avec les modules
  • Amélioration des lambdas
  • Nouveaux attributs et spécificateurs
  • Gestion de la mémoire et optimisations

Les templates

  • Spécifier des conditions sur les templates avec les "constraints"
  • Nommer ces conditions : les "concepts"
  • Les fonctions templates abrégées

Jour 3

La bibliothèque standard

  • Formater des chaînes (std::format,std::format_to,...)
  • Les nouveautés de "Calendar" et "Time zone"
  • La bibliothèque "Ranges"

Exemples de travaux pratiques (à titre indicatif)

  • Développement d'une application utilisant l'API open source Simbody écrite pour C20
  • Etudier la migration d'une application C++ en C++ moderne
  • Adapter les exemples de Design Pattern en utilisant des pointeurs managés
  • Transcodage avec lecture de fichier synchrone puis asynchrone
Public visé

Développeurs C++.

Prérequis

Maîtriser le langage C++.

Choisissez une date pour pouvoir réserver !

Autres formations disponibles :
Prochaines sessions disponibles :17 sept.12 nov.10 déc.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :22 sept.22 oct.24 nov.15 déc.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :23 sept.21 oct.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :29 sept.08 déc.
Qualiopi
En centre
Non éligible CPF
formation
Labège (31670)
Langage c/c++
Prochaines sessions disponibles :30 sept.21 avr.
Qualiopi
En centre
Non éligible CPF
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Tout refuser
Tout accepter