Chargement...
Chargement...

Standards de programmation C++

Auteur : Herb Sutter

Auteur : Andrei Alexandrescu


22,00 €
Chargement...
Livraison à partir de 0,01 €
-5 % Retrait en magasin avec la carte Mollat
en savoir plus

Résumé

Des conseils illustrés d'exemples pratiques pour adopter les bons réflexes d'utilisation du langage de programmation C++, qu'il s'agisse de style de programmation, de l'écriture de classes, de la mise en oeuvre de l'héritage, de la gestion des espaces de nommage, des templates ou des exceptions. ©Electre 2025

Utiliser des standards de programmation permet d'améliorer notablement la qualité des logiciels, de réduire les délais de mise sur le marché, de rendre le travail d'équipe plus efficace, et d'éliminer le temps perdu sur des sujets sans importance. Deux des experts les plus respectés en matière de C++ distillent dans ce livre de précieux conseils éprouvés par l'ensemble de la communauté réunie autour de ce langage, afin que chaque programmeur puisse à son tour acquérir les bons réflexes pour devenir plus performant.

Les auteurs abordent ici les principaux aspects de la programmation en C++ : styles de conception et de programmation, fonctions, opérateurs, conception des classes, héritage, construction/destruction, copie, tâche, espaces de noms, modules, modèles, généricité, exceptions, conteneurs et algorithmes STL, etc. Chaque standard présenté est décrit avec précision et illustré par des exemples pertinents. De la définition des types à la gestion des erreurs, ce livre présente les meilleures pratiques à mettre en oeuvre lorsque l'on programme en C++, y compris certaines techniques mises au point très récemment.

On apprendra par exemple dans cet ouvrage à :

  • normaliser ce qu'il est utile de normaliser - et ce qui ne l'est pas ;
  • masquer des informations ;
  • rendre autonomes les fichiers d'en-têtes ;
  • exprimer clairement le type d'une classe ;
  • copier et détruire de manière cohérente ;
  • mélanger de façon judicieuse les polymorphismes statique et dynamique ;
  • élaborer et appliquer une stratégie rationnelle de gestion des erreurs ;
  • se servir de vector pour échanger des données ;
  • utiliser une implémentation sécurisée de la STL.

Ces standards de programmation en C++ aideront le lecteur, qu'il travaille seul ou en équipe, à optimiser son code, en lui évitant tensions et frustrations.

Fiche Technique

Paru le : 19/08/2005

Thématique : Langages de programmation

Auteur(s) : Auteur : Herb Sutter Auteur : Andrei Alexandrescu

Éditeur(s) : Pearson Education

Collection(s) : Non précisé.

Contributeur(s) : Adaptateur : Thierry Géraud - Traducteur : Christine Eberhardt - Traducteur : Dorothée Goliwas

Série(s) : Non précisé.

ISBN : Non précisé.

EAN13 : 9782744071447

Reliure : Broché

Pages : VII-243

Hauteur: 24.0 cm / Largeur 18.0 cm


Épaisseur: 1.5 cm

Poids: 455 g