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

Enregistré dans:
Détails bibliographiques
Auteur principal: Delannoy, Claude (1946-....). (Auteur)
Support: E-Book
Langue: Français
Publié: Paris : Éditions Eyrolles, 2019.
Sujets:
Autres localisations: Voir dans le Sudoc
Résumé: "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'auteur à l'occasion de cette 10e édition de l'ouvrage, en réécrivant les exemples de code et en préconisant de bonnes pratiques de programmation dans l'esprit de ce C++ moderne. L'ouvrage ainsi remanié commence par une présentation détaillée de la syntaxe de base du langage, s'appuyant dès que possible sur les structures de données de la bibliothèque standard (types string et vector) et sur la déclaration automatique (C++11). Puis il expose les techniques de gestion dynamique basées sur les "pointeurs intelligents" introduits par C++11 et C++14. L'auteur insiste ensuite sur la bonne compréhension des concepts objet et de la programmation générique à l'aide des "patrons". Un chapitre est consacré à la "sémantique de déplacement" introduite par C++11. Plusieurs chapitres sont dédiés aux conteneurs et aux algorithmes de la STL (Standard Template Library). Les nouveautés de C++20 (concepts et contraintes, modules, coroutines...) sont présentées en annexe. Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets écrits en C++ moderne, dont le code source est fourni sur le site www.editions-eyrolles.com. Un équivalent en C++03 est proposé quand nécessaire pour les lecteurs amenés à exploiter d'anciens programmes
Accès en ligne: Accès à l'E-book
LEADER 04949cmm a2200925 i 4500
001 ebook-242011004
005 20240215104201.0
007 cr|cu|---auauu
008 200129s2019||||fr ||||g|||d ||||||fre d
020 |a 9782212731644 
035 |a (OCoLC)1145911361 
035 |a FRCYB88877223 
035 |a FRCYB04188877223 
035 |a FRCYB07488877223 
035 |a FRCYB08188877223 
035 |a FRCYB08288877223 
035 |a FRCYB09888877223 
035 |a FRCYB10188877223 
035 |a FRCYB11988877223 
035 |a FRCYB14088877223 
035 |a FRCYB17088877223 
035 |a FRCYB19188877223 
035 |a FRCYB20188877223 
035 |a FRCYB24288877223 
035 |a FRCYB24788877223 
035 |a FRCYB24888877223 
035 |a FRCYB25788877223 
035 |a FRCYB26088877223 
035 |a FRCYB26888877223 
035 |a FRCYB27288877223 
035 |a FRCYB27488877223 
035 |a FRCYB29188877223 
035 |a FRCYB29588877223 
035 |a FRCYB42588877223 
035 |a FRCYB42688877223 
035 |a FRCYB55488877223 
035 |a FRCYB55988877223 
035 |a FRCYB56788877223 
035 |a FRCYB57188877223 
035 |a FRCYB59288877223 
035 |a FRCYB59888877223 
035 |a FRCYB63288877223 
035 |a FRCYB66988877223 
035 |a FRCYB083688877223 
035 |a FRCYB11888877223 
035 |a FRCYB084688877223 
035 |a FRCYB084888877223 
035 |a FRCYB087088877223 
035 |a FRCYB087588877223 
035 |a FRCYB087888877223 
035 |a FRCYB089888877223 
035 |a FRCYB080088877223 
035 |a FRCYB72988877223 
040 |a ABES  |b fre  |e AFNOR 
041 0 |a fre  |2 639-2 
082 0 |a 005.133  |2 23 
100 1 |0 (IdRef)026818930  |1 http://www.idref.fr/026818930/id  |a Delannoy, Claude  |d (1946-....).  |4 aut.  |e Auteur 
245 1 0 |a Programmer en C++ moderne :  |b de C++11 à C++20   |c Claude Delannoy. 
264 1 |a Paris :  |b Éditions Eyrolles,  |c 2019. 
264 2 |a Paris :  |b Cyberlibris,  |c 2019. 
336 |b txt  |2 rdacontent 
337 |b c  |2 rdamedia 
337 |b b  |2 isbdmedia 
338 |b ceb  |2 RDAfrCarrier 
500 |a Couverture (https://static.cyberlibris.com/books_upload/136pix/9782212731644.jpg). 
500 |a Titre provenant de la page de titre du document numérique. 
500 |a La pagination de l'édition imprimée correspondante est de : XXXIV-848 p. : ill., couv. ill. en coul. 
501 |a Notice modifiée d'après la consultation, 2020-02-12. 
504 |a Index. 
506 |a L'accès complet à la ressource est réservé aux usagers des établissements qui en ont fait l'acquisition 
506 |a L'accès en ligne est réservé aux établissements ou bibliothèques ayant souscrit l'abonnement  |e Cyberlibris 
520 |a "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'auteur à l'occasion de cette 10e édition de l'ouvrage, en réécrivant les exemples de code et en préconisant de bonnes pratiques de programmation dans l'esprit de ce C++ moderne. L'ouvrage ainsi remanié commence par une présentation détaillée de la syntaxe de base du langage, s'appuyant dès que possible sur les structures de données de la bibliothèque standard (types string et vector) et sur la déclaration automatique (C++11). Puis il expose les techniques de gestion dynamique basées sur les "pointeurs intelligents" introduits par C++11 et C++14. L'auteur insiste ensuite sur la bonne compréhension des concepts objet et de la programmation générique à l'aide des "patrons". Un chapitre est consacré à la "sémantique de déplacement" introduite par C++11. Plusieurs chapitres sont dédiés aux conteneurs et aux algorithmes de la STL (Standard Template Library). Les nouveautés de C++20 (concepts et contraintes, modules, coroutines...) sont présentées en annexe. Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets écrits en C++ moderne, dont le code source est fourni sur le site www.editions-eyrolles.com. Un équivalent en C++03 est proposé quand nécessaire pour les lecteurs amenés à exploiter d'anciens programmes 
538 |a Configuration requise : navigateur internet. 
650 7 |0 (IdRef)029859778  |1 http://www.idref.fr/029859778/id  |a C plus-plus (langage de programmation).  |2 ram 
655 7 |0 (IdRef)03020934X  |1 http://www.idref.fr/03020934X/id  |a Manuels d'enseignement supérieur.  |2 ram 
856 |q HTML  |u https://srvext.uco.fr/login?url=https://univ.scholarvox.com/book/88877223  |w Données éditeur  |z Accès à l'E-book 
886 2 |2 unimarc  |a 181  |a i#  |b xxxe## 
993 |a E-Book  
994 |a BNUM 
995 |a 242011004