Aide-mémoire - C+
C++ est efficace dans l'abstraction, l'orienté objet, le code bas-niveau, les templates et la génération de code inline. Depuis 40 ans, C++ est un survivant. Il est supérieur à Java et C# qui étaient censés l'éliminer. C++ reste le langage avec lequel est fait Windows, Office (Word, Excel, PowerPoint, Outlook), Chrome, VLC, Linux, GIMP, Photoshop, etc. Le langage C++, qui fait partie des [...]
[lire le résumé du livre]
Auteur : Christophe PICHAUD
Editeur : Dunod
Collection : Aide-Mémoire
Date parution : 07/2020CB Google/Apple Pay, Chèque, Virement
Quel est le sujet du livre "Aide-mémoire - C+ "
C++ est efficace dans l'abstraction, l'orienté objet, le code bas-niveau, les templates et la génération de code inline. Depuis 40 ans, C++ est un survivant. Il est supérieur à Java et C# qui étaient censés l'éliminer. C++ reste le langage avec lequel est fait Windows, Office (Word, Excel, PowerPoint, Outlook), Chrome, VLC, Linux, GIMP, Photoshop, etc. Le langage C++, qui fait partie des outils indispensables pour le développeur, a profondément évolué au cours des dix dernières années. Cet aide-mémoire décrit tous les éléments du langage et de la STL (Standard Template Library) et présente toutes les nouveautés du C++11,14,17 et 20. Il démarre par l'apprentissage des bases avant de présenter les notions du C++ moderne qui utilisent les conteneurs (vector, list, map, etc.), les pointeurs intelligents et la gestion automatique de la mémoire et enfin la bibliothèque standard STL.
Auteurs :
Christophe PICHAUD : Développeur et architecte logiciel chez Infeeny / Econocom, société partenaire de Microsoft. Auteur depuis 2011 d'articles techniques sur le C+ pour la revue Programmez !. Il est MVP (Most Valuable Professionnal) pour les technologies C . Enseignant vacataire à l'ESGI (Ecole supérieure de génie informatique).
Sommaire et contenu du livre "Aide-mémoire - C+ "
Mon premier programme. Les fonctions. Les types et les variables. Gestion de la vie des objets. Les constantes. Les pointeurs et les références. Les types utilisateurs. La modularité. Les classes. Les opérations essentielles. Les templates. La bibliothèque standard du C++ (STL). Le C++ 11. Le C++14. Le C++17. Le C++ 20. Les environnements de développement (Visual Studio. Eclipse...). Les compilateurs .