Objectif de formation : Maîtriser les concepts avancés du langage C++.
Développeurs, ingénieurs…
Travaux Pratiques
Exécution d’exemples pédagogiques illustrant les concepts présentés
Travaux Pratiques
Détermination du type de cast et déploiement dans différentes situations
Travaux Pratiques
Déploiement de RTTI pour effectuer un affichage spécifique d’un objet faisant partie d’une hiéarchie de classes
Travaux Pratiques
Manipulation de pointeurs
Travaux Pratiques
Utilisation et déploiement des pointeurs intelligents
Travaux Pratiques
Implémentation d’une gestion d’exceptions dans une application effectuant des entrées-sorties
Travaux Pratiques
Implémentation d’une fonction template, d’une classe template puis d’une classe template template
Travaux Pratiques
Manipulation des différents patterns
Travaux Pratiques
Implémentation d’un foncteur dans un algorithme
Travaux Pratiques
Déploiement de quelques conteneurs, d’algorithmes & template d’entrées-sorties
Travaux Pratiques
Implémentation des différents idiomes rencontrés
Travaux Pratiques
Implémentation de la méta-programmation dans des cas d’études
Travaux Pratiques
Mise en pratique de plusieurs templates
Travaux Pratiques
Mise en pratiques des nouveaux outils de C++
Professionnel expert technique & pédagogique