C++
Des fondamentaux du langage aux applications
Brice-Arnaud Guérin - Collection Ressources informatiques
Résumé
Le premier chapitre présente les bases de la syntaxe du langage ainsi que l'organisation des programmes. Le chapitre suivant explique les notions clés pour créer ses premières applications : gestion de la mémoire, pointeurs, bibliothèques standards... Le troisième chapitre détaille la structuration des données, conduisant à la programmation orientée objet et aux 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 parcours de collection. Les évolutions du C++ moderne telles que les lambda-expressions, les smart-pointers et l'inférence de type sont étudiées en préalable à la bibliothèque boost. Un chapitre ouvre C++ sur ses univers, tels que l'environnement managé .NET C++ CLI et les applications Win32.
Comme illustration des capacités de C++ à créer tout type d'applications, l'auteur propose un exemple complet de tableur graphique, un interprète du langage tiny-Lisp, un programme de compression de fichiers ou encore un réseau de neurones appliqué à un démonstrateur de calculs.
L'ouvrage se termine par un chapitre appliquant des algorithmes essentiels en C++ traitant de la reconnaissance de motifs, la recherche dans un graphe et de compression de données.
Le code source des exemples du livre est disponible en téléchargement sur www.editions-eni.fr. Les exemples sont réalisés avec Visual Studio Community Edition sous Windows et avec Eclipse sous Linux Ubuntu.
L'auteur - Brice-Arnaud Guérin
Ingénieur ESIEA, Brice-Arnaud Guérin est Directeur des Systèmes d'Information chez ETAI Infopro Digital, groupe leader d'information et de services professionnels. Ses compétences en développement, son désir de partager ses connaissances l'ont naturellement conduit à l'écriture d'ouvrages consacrés à la réalisation d'applications (.NET, PHP, C++) et à la conduite de projets.
Autres livres de Brice-Arnaud Guérin
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eni |
Auteur(s) | Brice-Arnaud Guérin |
Collection | Ressources informatiques |
Parution | 10/06/2024 |
Édition | 4eme édition |
Nb. de pages | 466 |
Format | 18 x 22 |
Couverture | Broché |
Poids | 745g |
Intérieur | Noir et Blanc |
EAN13 | 9782409045141 |
ISBN13 | 978-2-409-04514-1 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET