Rayon Informatique, TIC
Programmer en C++ : des premiers pas à la maîtrise de C++ 23

Fiche technique

Format : Broché
Nb de pages : 821 pages
Poids : 1495 g
Dimensions : 19cm X 24cm
ISBN : 978-2-340-10594-2
EAN : 9782340105942

Programmer en C++

des premiers pas à la maîtrise de C++ 23


Collection(s) | Références sciences
Paru le
Broché 821 pages

Quatrième de couverture

Programmer en C++

Des premiers pas à la maîtrise de C++23

Comme dans sa première édition, ce livre a été conçu pour accompagner les étudiants d'université ou d'école d'ingénieurs, ou toute personne désirant compléter ou actualiser ses compétences de programmeur C++.

Il décrit le C++ moderne, qui est présenté dans un ordre logique autorisant un apprentissage sans prérequis. Il vous guidera de manière progressive vers la maîtrise de la plus récente version de ce puissant langage : C++23.

L'ouvrage comporte deux parties principales : la première est consacrée aux connaissances de base, et la seconde permet d'approfondir les sujets plus difficiles. Cette organisation permet aux lecteurs de tous niveaux de tirer profit du contenu de ce livre :

  • Socle de C++ : types primitifs, opérateurs, fonctions et instructions.
  • Programmation par objets : classes et objets, encapsulation, méthodes, héritage, polymorphisme.
  • Fondamentaux du C++ : construction, destruction, surcharge, conversions de types, allocation dynamique de mémoire, généricité, exceptions.
  • Bibliothèque STL : entrées-sorties, conteneurs, algorithmes.
  • C++ moderne : espaces de noms, modèles variadiques, transtypages, déduction de type, références aux rvalues, transmissions parfaites, pointeurs intelligents, expressions lambda, programmation concurrente, métaprogrammation.
  • C++ 20 et C++23 : concepts, modules, this déduit, ranges, jthreads, conteneurs flat_..., types nouveaux, opérateurs statiques, <=> et [,], etc.

Biographie

Alain Gibaud est Maître de Conférences à l'INSA Hauts-de-France, où il enseigne la programmation depuis de nombreuses années. Il a réalisé plusieurs logiciels de C.A. O et de simulation et il est l'auteur de logiciels open-source, dont un compilateur C pour microcontrôleurs et un environnement de développement (IDE) complet.

Avis des lecteurs

Du même auteur : Alain Gibaud