Intra-entreprise :
Formation personnalisée dans vos locaux.
Inter-entreprise :
Formation dans nos locaux.
Formation Initiation au langage C++
Pas de date programmée (formation à la demande) Egalement disponible en Intra : Tarif au 01 46 20 18 40.
Objectifs de la formation
Apprendre la programmation objet au travers du langage C
.
Maîtriser l'analyse et la conception de programmes orientés objets.
Publics
Toute personne amenée à programmer, à superviser ou à modifier des logiciels écrits en langage C
et liés au système d'exploitation.
Pré-requis pour suivre cette formation Language C, C++
Il est demandé aux participants de connaître les bases d'un langage structuré (Pascal, C, ou autre).
Contenu de la formation Language C, C++ :
- POO
Définitions: besoin, termes utilisés, organisation, historique.
- Base
Architecture d'un programme écrit en C
; variables simples; affichage: cout et cin; fonctions; surcharges.
Structure d'un programme: boucles, tests, branchements
- Approche objets
Structures, classes, constructeurs
Fonctions membres, fonctions inline, surcharges des membres, accès: public, private, protected
Fonctions amies
Imbrication d'objets, dérivation, héritage
Fonctions virtuelles, polymorphisme
- Données
Les différents types de variables et attributs (tableaux, données statiques, constantes), règles de portées
Autoréférence
Allocation dynamique: new et delete
- Compléments sur les opérateurs
Opérateurs de calcul, comparaison, binaires
Surcharge d'opérateurs
Fonction-opérateur amie
Surcharge de << et >>
- Système
Gestion des erreurs
Contrôle des formats de données, redirections, traitement des fichiers, la classe ios
Les manipulateurs, analyses de chaînes
Les exceptions
- Compilation
Préprocesseur, contrôle de compilation, macros instructions
Patrons de fonctions, patrons de classes
Fichiers inclus
