AccueilNouveautésCatalogueContact

 

 

 

Passeport pour C++

Concepts et mise en pratique  

Georges Hansel


octobre 1999
352 pages
format 17x24


Prix : 210 F
ISBN 2-7117-8635-8

Le langage C++ est le fils du langage C, au point qu'à sa naissance en 1980 il fut dénommé « C avec classes ». Mais avec le temps, le fils a grandi et, tout en restant fidèle à ses origines, ses fonctionnalités se sont multipliées et progressivement standardisées. Le C++ est maintenant parvenu à un état stable et il est employé comme tel par d'innombrables développeurs. Conséquence de la multiplicité et de la subtilité des notions qu'il met en œuvre, l'apprentissage du C++ est souvent considéré comme ardu.

Passeport pour C++ a pour but, tout en ne sacrifiant rien de la richesse du langage, d'en faciliter l'étude au maximum. L'accent est mis sur l'explicitation progressive des concepts et leur mise en évidence par des programmes simples. Chaque chapitre présente une partie du langage, de manière claire et concise. On suppose que le lecteur a déjà une connaissance élémentaire du langage C ou d'un autre langage de programmation procédurale. Toutefois, une annexe, « L'ABC du C », rappelle l'essentiel de ce langage. Parallèlement au développement du C++, une bibliothèque standard s'est progressivement constituée à partir de diverses sources et elle est également parvenue à un état stable. Le lecteur trouvera ici l'essentiel de cette bibliothèque standard et, notamment, la composante appelée auparavant « bibliothèque standard de patrons » (Standard Templates Library).

L'auteur

Georges Hansel est professeur émérite de mathématiques et informatique à la faculté des sciences de Rouen. Il est coauteur avec Jean-Marc Champarnaud de Passeport pour Unix et C et du logiciel de calcul symbolique Automate.

 

Table des matières

Préface

Chapitre 1 - Affichage à l'écran et lecture au clavier
Chapitre 2 - Références
Chapitre 3 - Surcharge de fonctions
Chapitre 4 - Quelques nouveautés du C++
Chapitre 5 - Structures et classes
Chapitre 6 - Allocation dynamique
Chapitre 7 - Constructeurs et destructeurs
Chapitre 8 - De la constance
Chapitre 9 - Surcharge des opérateurs
Chapitre 10 - Fonctions et classes génériques : les patrons
Chapitre 11 - Unions et énumérations
Chapitre 12 - Membres et fonctions static
Chapitre 13 - Classes dérivées
Chapitre 14 - Le polymorphisme : fonctions virtuelles
Chapitre 15 - Entrées et sorties : les flots
Chapitre 16 - Les exceptions
Chapitre 17 - Pointeur sur membre de classe
Chapitre 18 - Information dynamique sur les types (RTTI)
Chapitre 19 - Espaces de noms
Chapitre 20 - Chaînes de caractères : la classe string
Chapitre 21 - La bibliothèque standard de patrons : introduction
Chapitre 22 - Les conteneurs
Chapitre 23 - Algorithmes

Annexes
Algorithmes de la STL
L'ABC du C
La bibliothèque standard du langage C

Index

 

Extrait

La table des matières détaillée du livre (format PDF).

Le chapitre 2 (format PDF).

 

Téléchargement

Les programmes du livre.

 

   
Accueil Vuibert Informatique
© 1999 Vuibert Informatique
informatique@vuibert.fr