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

Appelez le 01 49 68 53 00 ou inscrivez-vous en ligne en sélectionnant une date ci-dessous :

3 juillet 2017 - 715 €
Paris - AnyWare
16 octobre 2017 - 715 €
Paris - AnyWare
11 décembre 2017 - 715 €
Paris - AnyWare

Inscription sans risque : pas de paiement à l'avance, réglement jusqu'à 30 jours après la formation, satisfaction garantie ou vous ne payez pas la formation.

Financez votre formation

Le financement de votre formation ne doit pas être un obstacle. Nos conseillers vous aiderons dans vos démarches avec les OPCA par exemple.
Profitez également de la réduction Return to Learn qui récompense les participants ayant déjà suivi une formation Learning Tree.
Pour en savoir plus, cliquez ici.

Votre formation à distance et en direct !

Sans frais supplémentaires, depuis tout lieu possédant une connexion Internet, connectez-vous en temps réel et en direct à une session dispensée par nos formateurs grâce à AnyWare™, la plateforme de formation en distanciel de Learning Tree.

Intra-entreprise

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

Demander un devis

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.