Formation C++

Formation

À Paris

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris

  • Dates de début

    Dates au choix

CETTE FORMATION C++ VOUS PERMETTRA DE :
Élaborer des fonctions et des classes templates
Mettre en pratique la gestion des exceptions
Utiliser des opérateurs et des pointeurs pour implémenter l'indirection
Découvrir et réutiliser les nouveaux conteneurs de la bibliothèque Boost
Vous exercer à la programmation générique
Étendre votre utilisation des flux d'entrée / sortie (E/S)
Débattre de l'usage des requêtes de types à l'exécution (RTTI)
Maîtriser les aspects avancés de l'héritage (multiple - privé)
Gérer l'allocation et la libération des ressources
Mettre en oeuvre des stratégies spécifiques au C++ pour améliorer les performances

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
37 Rue des Mathurins, 75008

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

3 à 6 mois d'expérience de la programmation avec C++

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les exploits du centre

2017

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 9 ans.

Les matières

  • Gestion

Le programme

Les espaces de noms
  • Pourquoi utiliser les espaces de noms ?
  • Déclarations et définitions combinées
  • Définitions discontinues
  • Les bonnes pratiques
Les opérateurs
  • Opérateurs binaires et unaires
  • Opérateurs et réutilisation
  • Les foncteurs
  • Les opérateurs pointeur et type
Programmation dynamique avec RTTI
  • Utilisation de typeid() et type_info
  • static_cast(), reinterpret_cast(), const_cast() et dynamic_cast()
Les templates
  • Le pré-processeur et les macros
  • Syntaxe
  • Fonction template
  • Classe template
  • Utilisation des templates
La bibliothèque STL
  • Les conteneurs
  • Les itérateurs
  • Les algorithmes
  • Les collections de la librairie Boost
La gestion de la mémoire avec Boost
  • Gérer la mémoire dynamique
  • Encapsuler un pointeur
  • Constructeurs et exceptions
  • Gérer la propriété de la mémoire
  • Initialiser et transmettre des auto_ptr
Pointeurs sur fonctions membres
  • Comparaison avec les pointeurs sur fonction en C
  • Syntaxe
  • Utilisation de typedef
Les entrées / sorties
  • Cout, cin et cerr
  • Utilisation des fichiers
  • Les opérateurs de streaming
La programmation générique
  • Révision des templates
  • Réification de fonctions
  • Les algorithmes de la STL
Gestion efficace des exceptions
  • Lever et relancer des exceptions
  • Capturer les exceptions
  • Hiérarchiser les exceptions
  • Bonnes pratiques
Utilisation avancée de l'héritage
  • Héritage privé, protégé et contrôle d'accès
  • Héritage multiple
  • IM et classes de base répliquées
  • Ambiguïté potentielle et résolution par la clause using
  • Héritage virtuel et règles de dominance
  • Casting et héritage virtuel
Performance
  • Gérer efficacement les dépendances de compilation
  • Du bon usage de l'Inlining
  • Profiling, anticipation et mise en cache
  • Recyclage des objets et mise en Pool
  • Écriture d'allocateurs de mémoire

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Formation C++

Prix sur demande