C++ 14 : Nouvelles fonctionnalités

Formation #5062 - 1 jour

C++ est un langage de programmation qui est stable depuis plus de dix ans. Les nouvelles versions majeures de la norme parues en 2011 et 2014 ouvrent aux programmeurs de nouvelles voies pour développer des applications et améliorer la qualité de leur code. Dans cette formation, vous apprendrez les nouvelles fonctionnalités du langage et de nombreux nouveaux templates de la bibliothèque standard.

  • Améliorer la productivité et écrire du code plus rapidement en utilisant les nouvelles fonctionnalités du langage
  • Étendre et améliorer les programmes avec des expressions lambda et des types callable
  • Éradiquer les fuites de mémoire en utilisant unique_ptr, shared_ptr et weak_ptr
  • Mettre en oeuvre les constructeurs de déplacement et les références r-value pour optimiser les performances
  • Tirer pleinement parti des processeurs multi-cœurs via la programmation parallèle standardisée avec des threads

  • Simplifier le code en utilisant auto, range-for et l’initialisation uniforme
  • Remplacer l’héritage non nécessaire avec des expressions lambda et le template de fonction
  • Écrire des applications multiprocesseurs thread-safe efficaces
  • Remplacer la gestion manuelle de la mémoire avec des smart pointers
  • Exploiter le perfect forwarding pour copier et déplacer efficacement des données

Cette formation s’adresse à toute personne développant des applications en C++ et désirant exploiter les dernières fonctionnalités du langage pour rendre leur code plus évolutif, et plus simple à comprendre et plus facile à maintenir. Une expérience de C++ est un prérequis. Une connaissance des bibliothèques de templates standard est un plus.

Des connaissances en programmation C++ du niveau de la formation 327, Programmation C++ : Les fondamentaux sont supposées acquises.

Sessions planifiées inter-entreprises

Contactez-nous au 01 49 68 53 00 pour planifier une session.

Demander un devis

Intra-entreprise

Organisez cette formation Learning Tree sur votre lieu de travail avec notre solution intra-entreprise.

Demander un devis

Financez votre formation

  • Programmes Visa Société et Passeport
  • Réduction Return to Learn

Pour en savoir plus, cliquez ici.

Notre catalogue

Vous souhaitez parcourir toute notre offre de formation ultérieurement ?

Téléchargez notre catalogue

Suivez une formation Learning Tree et profitez des avantages de SUPINFO International University !

Pour toute formation que vous aurez suivi chez Learning Tree, SUPINFO International University vous offre pendant un an le statut Advanced Member d'une valeur de 250€.
Ce statut privilégié vous permettra de profiter de ressources pédagogiques sélectionnées par SUPINFO :

* Services disponibles prochainement.