La bible C++

La Bible C++ étudie en détail le paysage actuel du C++, sans perdre de vue la qualité de la
programmation. Horstmann et Budd combinent leurs expériences professionnelles et
universitaires pour vous faire progresser, des bases de la programmation à une
compréhension des complexités de la gestion de mémoire C++, de la surcharge des
opérateurs, du traitement des exceptions, etc. Plus qu'une référence, La Bible C++ propose
des exercices bien développés, des exemples et des études de cas présentant en détails
des applications C++ utiles.
C++ moderne. La Bible C++ se concentre sur les caractéristiques modernes du standard
C++, telles que la bibliothèque de flux, la classe de chaînes de caractères et l'utilisation de
la bibliothèque STL. En réduisant le plus possible les constructions confuses sources
d'erreur, cela permet d'apprendre mieux l'informatique et de devenir rapidement un
programmeur plus productif.
Les principes d'abord. Organisés pour traiter de la complexité du C++, les chapitres de
fondement de ce livre présentent les concepts de base et les informations essentielles du
C++. Une fois que vous maîtrisez les fondamentaux, les chapitres suivants ajoutent de la
profondeur et servent de référence unifiée aux rubriques clés, telles que le traitement des
exceptions, la gestion de mémoire, le polymorphisme, la gestion de la portée des variables,
les modèles, etc.
Orientation objet. Le C++ est présenté comme un langage orienté objet pour vous
permettre d'apprendre à utiliser les objets dès le départ. Une fois que vous vous êtes
familiarisé avec la création d'objets et de fonctions membre, vous apprendrez à mettre en
oeuvre vos propres classes et fonctions membre. Les chapitres suivants présentent les
méthodologies et outils de conception orientés objet, élargissent vos connaissances de la
notation UML et introduisent des modèles de conception.
Flexibilité. Conçu pour être modulaire, La Bible C++ vous permet de
suivre vos centres d'intérêt. Choisissez les chapitres en fonction des
rubriques avancées qui vous intéressent : le STL, la programmation
graphique ou la conception orientée objet. Vous pouvez également
choisir l'un des trois chapitres sur les applications (bases de
données relationnelles, interfaces utilisateur
graphiques et XML) pour améliorer vos connaissances
du C++ dans des situations de programmation fidèles
à la réalité.