Programmer en C++ moderne : de C++11 à C++20

La 4e de couv. indique : "Les versions C++11, C++14 et C++17 ont apporté au langage C++ plus que de nouvelles fonctionnalités : une nouvelle façon de programmer. Dès lors, une refonte complète du classique Programmer en langage C++ de Claude Delannoy s'imposait. C'est à cette tâche qu...

Description complète

Enregistré dans:
Détails bibliographiques
Auteur principal : Delannoy Claude (Auteur)
Format : Livre
Langue : français
Titre complet : Programmer en C++ moderne : de C++11 à C++20 / Claude Delannoy
Édition : [10e édition]
Publié : Paris : Éditions Eyrolles , DL 2019
Description matérielle : 1 vol. (XXXIV-848 p.)
Sujets :
Documents associés : Autre format: Programmer en C++ moderne
  • 1. Présentation du langage C++
  • 2. Généralités sur le langage C++
  • 3. Les types de base de C++
  • 4. Opérateurs et expressions
  • 5. Les entrées-sorties conversationnelles de C++
  • 6. Les instructions de contrôle
  • 7. Les fonctions
  • 8. Le type string
  • 9. Les pointeurs natifs
  • 10. La gestion dynamique
  • 11. Les vecteurs, les tableaux natifs et les chaînes C
  • 12. Classes et objets
  • 13. Les propriétés des fonctions membres
  • 14. Construction, destruction et initialisation des objets
  • 15. Les fonctions amies
  • 16. La surdéfinition d'opérateurs
  • 17. Les conversions de type définies par l'utilisateur
  • 18. Les patrons de fonctions
  • 19. Les patrons de classes
  • 20. L'héritage simple
  • 21. L'héritage multiple
  • 22. Les fonctions virtuelles et le polymorphisme
  • 23. Optimisation par déplacement ( C++11)
  • 24. Les flots
  • 25. La gestion des exceptions
  • 26. Généralités sur la bibliothèque standard
  • 27. Les conteneurs séquentiels
  • 28. Les conteneurs associatifs
  • 29. Les algorithmes standards
  • 30. La classe string
  • 31. Les outils numériques
  • 32. Les espaces de noms
  • 33. Le préprocesseur et les instructions typedef et using
  • 34. Enumération, champs de bits et unions
  • 35. Introduction aux threads ( C++11)
  • Annexe A : Règles de recherche d'une fonction surdéfinie
  • Annexe B : Les différentes sortes de fonctions en C++
  • Annexe C : Les pointeurs sur des membres
  • Annexe D : Les algorithmes standards
  • Annexe E : Les incompatibilités entre C et C++
  • Annexe F : C++20