C++ : des fondamentaux du langage aux applications - Brice-Arnaud Guérin

C++ : des fondamentaux du langage aux applications

Brice-Arnaud Guérin

ENI | juin 2024
30.40 €
-5% pour les titulaires de la carte avec le retrait en librairie
LIBRAIRIES PARTICIPANTES
Paris VIᵉ, Paris VIIIᵉ, Paris XVIIᵉ, Paris Vᵉ
Versailles, Lyon 2ᵉ, Lyon 6ᵉ...
Voir les disponibilités en librairie
32.00 €
Disponibilité en ligne
Expédié entre 9 et 15 jours

Ce que dit l'éditeur

C++

Des fondamentaux du langage aux applications

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 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 . Les exemples sont réalisés avec Visual Studio Community Edition sous Windows et avec Eclipse sous Linux Ubuntu.

Résumé

Destiné aux développeurs souhaitant apprendre ce langage ou consolider leur expérience professionnelle, cet ouvrage présente les bases de la syntaxe, décrit les notions clés pour créer ses premières applications (tableur graphique, programme de compression de fichiers...), détaille la programmation orientée objet et étudie les mécanismes les plus importants de la STL, entre autres. ©Electre 2025

Caractéristiques

Éditeur(s)
Date de parution
10 juin 2024
Collection(s)
Ressources informatiques
Rayon
Informatique
EAN
9782409045141
Nombre de pages
466 pages
Reliure
Broché
Dimensions
22.0 cm x 18.0 cm x 2.4 cm
Poids
745 g