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

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 que s'est attelé l'aute...

Полное описание

Сохранить в:
Библиографические подробности
Главный автор: Delannoy, Claude, 1946-
Формат: Livre papier
Язык:Français
Опубликовано: Paris : Éditions Eyrolles DL 2019.
Редактирование:[10e édition].
Серии:[Collection Noire]
Предметы:
Примечание: C++ = C plus-plus
Le verso de la page de titre mentionne : "À l'occasion de cette 10e édition, l'ouvrage "Programmer en langage C++" de Claude Delannoy change de titre pour s'appeler désormais "Programmer en C++ moderne"
Autres localisations: Voir dans le Sudoc
Variante du titre:Programmer en Cplus-plus moderne :, de Cplus-plus onze à Cplus-plus vingt
Edition sous un autre format:• Programmer en C++ moderne, de C++11 à C++20, Claude Delannoy, 2019, Paris, Éditions Eyrolles, 978-22-1273-164-4
Оглавление:
  • 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