actuellement indisponible

C++ - Des fondamentaux du langage aux applications de Brice-Arnaud Guérin

48.00 CHF
Date de parution : 06.2024
Format : Grand Format
Nombre de pages : 466
Résumé : 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 explique les notions clés pour créer ses premières applications : structures, pointeurs, bibliothèques standards... Le troisième chapitre détaille la programmation orientée objet 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 parcours de collection. Les évolutions du C++ moderne telles que les lambda-expressions, les smart-pointers et l'inférence de type sont également é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.
Plus d’information
Réf. 001-9782409045141
EAN 9782409045141
Rédigez votre propre commentaire
Seuls les utilisateurs connectés peuvent soumettre un avis. Veuillez vous connecter ou créer un compte.
Afin de pouvoir vous présenter nos services de manière optimale, nous utilisons des cookies et des techniques comparables ainsi que des services tiers. Certains d’entre eux sont essentiels au fonctionnement de notre plateforme. D’autres nous permettent d’améliorer constamment nos services et de vous proposer des contenus personnalisés.
Techniquement nécessaires
Cookies nécessaires au fonctionnement du site web. Sans ces cookies, les fonctions critiques du site ne peuvent pas être assurées, comme par exemple la connexion au compte utilisateur ou la protection des formulaires contre les robots.
Analytics
Cookies utilisés dans le cadre de la mesure d'audience. Nous utilisons ces données dans un effort constant d'amélioration de nos offres et services suivant le comportement et les particularités de l’utilisateur. Les services tiers utilisés sont Google Analytics et Facebook.