Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. C++ - Des fondamentaux du langage aux applications (4e édition)

C++ Des fondamentaux du langage aux applications (4e édition)

Bientôt disponible !
Suivez-nous pour être informé dès la sortie

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-04514-1
  • EAN : 9782409045141
  • Ref. ENI : RI4CPP
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...
  • Niveau Initié à Confirmé
  • Parution juin 2024
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.
Auteur : Brice-Arnaud GUÉRIN

Brice-Arnaud GUÉRIN

Ingénieur ESIEA, Brice-Arnaud GUERIN est Directeur de programmes chez Kantar et auteur aux Editions ENI depuis 2003. Ses compétences en développement et son désir de partager ses connaissances l'ont naturellement conduit à l'écriture d'ouvrages consacrés à la conduite de projets et à la réalisation d'applications (C++, .NET, PHP).
En savoir plus

Découvrir tous ses livres

  • C# 10 et ASP.NET Coffret de 2 livres : Développement d'applications web avec Visual Studio 2022
  • PHP et MySQL : Cours et Exercices corrigés Maîtrisez le développement d'une application web collaborative (2e édition)
  • Passer à l'Agile Coffret de 2 livres : De la compréhension à la mise en place avec Scrum (2e édition)
  • ASP.NET avec C# sous Visual Studio 2022 Conception et développement d'applications web
  • Conduite de projets informatiques Développement, analyse et pilotage (5e édition)
  • C++ Des fondamentaux du langage aux applications (3e édition)
  • PHP et MySQL Entraînez-vous à développer une application collaborative
  • ASP.NET avec C# Coffret de 2 livres : Développer des applications web (3e édition)

Nos nouveautés

voir plus