C++ 17 – Mise à niveau

0 Enrolled
21 heures
  • 21 heures
  • 20
  • 0
  • no
1,850.00€

Aperçu du cours

Objectif de formation : Appréhender les nouveautés du langage C++

Prérequis

  • Maîtriser le langage C++

Objectifs pédagogiques

  • Mettre à jour ses compétences sur les nouveautés de C++

Public ciblé

  • Développeurs C++, chefs de projet techniques…

Programme de formation

  • 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

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content