Programmer en langage C++ – Claude Delanoy




Eyrolles | 2004 | ISBN: 2212115008, 2212115024 | 598 pages | PDF | 2,9 MB

Description

Le passage du C au C++ et à l' " orienté objet " bouleverse radicalement les habitudes de programmation. Voici le guide idéal pour vous aider à franchir le pas en acquérant, dès le départ, une méthodologie rigoureuse. Les nombreux programmes d'illustration et les exercices corrigés en fin de volume vous faciliteront l'assimilation des concepts du langage. L'ouvrage traite en profondeur des points délicats mais néanmoins fondamentaux que vous rencontrerez en réalisant vos propres classes, en particulier : la construction et destruction d'objets, le constructeur par recopie, la surdéfinition des fonctions, la surdéfinition de l'opérateur d'affectation, les conversions définies par l'utilisateur, l'héritage, le typage dynamique et les fonctions virtuelles, l'héritage multiple, les classes abstraites, la gestion avancée de la mémoire avec la surdéfinition des opérateurs new et delete, la personnalisation des entrées-sorties d'objets (flots). Entièrement fondée sur la norme ANSI, cette nouvelle édition intègre les possiblités les plus récentes du langage et de sa bibliothèque standard, auxquelles plus de six chapitres ont été consacrés : les patrons de classes et de fonctions, le mécanisme de gestion des exceptions, les conteneurs séquentiels, les conteneurs associatifs, les itérateurs, les algorithmes, la classe chaîne de caractères, les composants mathématiques, les nouveaux opérateurs de cast, l'identification dynamique des objets lors de l'exécution, les espaces de noms. De plus, une nouvelle annexe récapitule la syntaxe et le rôle des nombreux algorithmes offerts par la bibliothèque standard du langage. Cet ouvrage a été conçu pour être employé avec tous les compilateurs C++ rencontrés sur le marché. Ses chapitres fortement structurés et son index détaillé en font un excellent ouvrage de référence.


Suivez nous sur Facebook