Support de cours Langage C vers C++

Franck SIMON
Licence Creative Commons Attribution - Pas de Modification 4.0 International Domaine Réf : APE-5994 - Version 1.5
Ce support de cours C++ conçu pour les formations destinées à des développeurs C. La connaissance du langage C est un prérequis. Il permet une montée en compétence efficace. Rédigé par un expert dans son domaine, il a été employé par l'auteur lui-même lors de formations.

Description du contenu

De nouvelles opportunités pour les développeurs !

Ce support de cours langage C vers C++ décrit les ajouts procéduraux du langage C++ : allocation de mémoire, références, forçage de type. Les mécanismes liés aux classes y sont étudiés de manière précise : rôle des différents constructeurs, surcharge des opérateurs, héritage, méthodes virtuelles, polymorphisme, foncteurs. Les bibliothèques standards sont présentées. La STL y est étudiée : conteneurs, itérateurs, algorithmes.

Idéal pour une formation de 2 jours.

Table des matières

I. Introduction
II. Hello, world
III. Quelques nouveautés
IV. Fonctions inline
V. Les références
VI. Surcharge des fonctions
VII. Opérateur de portée ::
VIII. Allocation dynamique de mémoire
IX. Emploi de const
X. Forçage de type
XI. Structure
XII. Classe
a. Classe - .h et .cpp
b. Classe – conventions de nommage
c. Classe – membres de classe
d. Classe – pointeur this
e. Fonctions et classes amies
f. Constructeurs et destructeur
g. Constructeur par défaut
h. Destructeur
i. Constructeur de copie
j. Constructeurs de conversion
k. Tableau d'objets
l. Liste d'initialisation
m. Surcharge des opérateurs
n. Les patrons
o. Membres statiques
XIII. Héritage
a. Héritage – sous-typage
b. Héritage – les constructeurs
c. Héritage – template
d. Dérivation et opérateur d'affectation
e. Polymorphisme
f. Fonctions virtuelles
g. Classe abstraite
i. Héritage multiple
XIV. Identification dynamique du type
XV. Pointeur sur membre de classe
XVI. Les exceptions
XVII. Espaces de noms

Extrait

Extrait sur simple demande via notre formulaire de contact

Avis

Il n'y pas encore d'avis.

Seulement les clients connectés ayant acheté ce produit peuvent laisser un avis.

Franck SIMON

Ingénieur de formation, je suis en profession libérale depuis 1994. J'ai fait mes premières armes dans le milieu de la programmation embarquée : assembleur, puis C et C++. Depuis plus de 10 ans je travaille dans le milieu des télécoms , avec des opérateurs switchless pour lesquels j'ai développé une application de valorisation des appels téléphoniques (le billing). Je partage mon temps entre développement, suivi de projet et formation, autour de sujets liés aux applications distribuées Java, des patterns du Web et dla plateforme Android.

Plus de contenus de Franck SIMON

Vous aimerez peut-être aussi…

  • QCM PHP Développeur

    Le QCM « PHP Développeur » a été construit à destination des professionnels de la formation. Il vous permettra de réaliser une validation des acquis pré ou post formation « PHP Développeur » et de vérifier objectivement si vos stagiaires ont correctement assimilé les connaissances [...]
    PDF 1 document
    Ce contenu contient

    QCM

90,00€HT
123 pages 6 documents PDFformats
Ce contenu contient

Support formateur

A propos des auteurs

Franck SIMON

Ingénieur de formation, je suis en profession libérale depuis 1994. J'ai fait mes premières armes dans le milieu de la programmation embarquée : assembleur, puis C et C++. Depuis plus de 10 ans je travaille dans le milieu des télécoms [...]

Voir la fiche

 

Apollo Editions

Apollo Editions