Ce livre s’adresse à tout
développeur désireux d’apprendre le langage C++, dans le
cadre de ses études ou pour
consolider son expérience professionnelle.
Le premier chapitre présente les bases de la
syntaxe du langage ainsi que l’organisation des programmes. Le chapitre suivant est une transition vers C++, il explicite les
notions clés pour créer ses premières applications :
structures, pointeurs,
bibliothèques standard… Le troisième chapitre détaille la
programmation orientée objets et les mécanismes spécifiques au langage (héritage, modèles de classes…). Vient ensuite l’étude de la
STL (
Standard Template Library), présentée à travers ses mécanismes les plus importants : les
chaînes, les
structures de données et les
algorithmes. Le chapitre 5 ouvre C++ sur ses univers, le framework
MFC et l’environnement
.NET C++ CLI.
Comme illustration des capacités de C++ à créer tout type d’applications, l’ouvrage propose un
exemple complet de tableur graphique ou encore un
grapheur 3D. L’ouvrage se termine par un chapitre consacré à l’
optimisation et aux méthodes de conception orientée objet (
UML).
Le code source des exemples du livre est disponible en téléchargement sur www.editions-eni.fr.
Les chapitres du livre :
Avant-propos - Introduction - De C à C++ - Programmation orientée objet - La bibliothèque Standard Template Library - Les univers de C++ - Des programmes C++ efficaces
Ce livre est également proposé en coffret