C++ Programmation

Formation

À Melun

Prix sur demande

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Melun

  • Durée

    5 Jours

Objectifs: Concevoir une application en C++ Déboguer une application. Destinataires: Analystes programmeurs, programmeurs d'applications débutants ou ayant une première expérience. CONNAISSANCES SOUHAITEES. Une première expérience de la programmation en Langage C Stage perfectionnement, nous consulter

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Melun ((77) Seine-et-Marne)
Voir plan
1 Place de l'Ermitage, 77000

Date de début

Consulter

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

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Le programme

Introduction et généralités

  • Concepts généraux des langages orientés Objet (classes, instanciation, héritage, envoi de messages)
  • Présentation de l'environnement C++ (pré-compilateur, bibliothèques, mise au point)
  • Améliorations du C++ par rapport au C ANSI
  • Eléments communs et différences basiques (déclarations, références, fonctions "inline", surcharge de fonction, allocation mémoire)

Fondements des programmes

Objets
  • Encapsulation (classe et membres, parties publiques et privées)
  • L'instanciation (constructeur, destructeur)
  • Transmission de message, le paramètre THIS
  • Ecriture d'un programme simple en C++
  • Etude du C généré par le pré-compilateur

Gestion de l'héritage : factorisation des traitements

  • Classes dérivées
  • Traitement de l'héritage simple
  • Héritage multiple et classes amies ("friend")
  • Exercices et étude du C généré

Programmation avancée

  • Polymorphisme
  • Traitement des données hétérogènes
  • Fonctions virtuelles design Pattern
  • La surcharge d'opérateur ("operator - overloading") : les décalages, les conversions
  • Les fonctions d'entrées/sorties
  • La librairie des flux standard.
  • La généricité : les templates, introduction à la STL
  • La gestion des erreurs : les différentes stratégies, les exceptions
  • Analyse et implémentation d'un exemple

C++ Programmation

Prix sur demande