Langage C++ : de l'héritage C au C++ moderne (avec programmes d'illustration)

Le C++ fascine par l'infini des réalisations et des manières de programmer qu'il permet. D'une part, il hérite du langage C qui lui procure une base pour tout ce qui concerne l'écriture algorithmique, et d'autre part il est doté de puissants outils de structuration orientés...

詳細記述

保存先:
書誌詳細
第一著者: Drouillon, Frédéric, 1959-
フォーマット: Livre papier
言語:Français
出版事項: St-Herblain : Éditions ENI C 2023.
版:2e édition.
シリーズ:Ressources informatiques
主題:
注記: La couv. porte en plus : "En téléchargement : le code source"
Autres localisations: Voir dans le Sudoc
Variante du titre:Langage C plus-plus :, de l'héritage C au C plus-plus moderne (avec programmes d'illustration)
Edition sous un autre format:• Langage C++, de l'héritage C au C++ moderne (avec programmes d'illustration), Frédéric Drouillon, 2e édition, 2023, St-Herblain, Editions ENI, Ressources informatiques, 978-2-409-03894-5
LEADER 03607nam a22003377a 4500
001 1048441
008 230330s2023 xxe ||| |||| 00| 0 fre d
009 PPN268827060
020 |a 9782409038938 (br.) :  |c 34,50 EUR 
024 |a 9782409038938 
041 0 |a fre 
082 |a 005.133  |z fre 
100 1 |a Drouillon, Frédéric,  |d 1959- 
240 1 0 |a Langage C plus-plus :  |b de l'héritage C au C plus-plus moderne (avec programmes d'illustration) 
245 1 0 |a Langage C++ :  |b de l'héritage C au C++ moderne (avec programmes d'illustration)   |c [Frédéric Drouillon]. 
250 |a 2e édition. 
260 |a St-Herblain :  |b Éditions ENI. 
260 |c C 2023. 
300 |a 1 volume (866 pages) :  |b illustrations, couverture illustrée ;  |c 22 cm. 
490 0 |a Ressources informatiques 
500 |a La couv. porte en plus : "En téléchargement : le code source" 
504 |a Index 
520 |a Le C++ fascine par l'infini des réalisations et des manières de programmer qu'il permet. D'une part, il hérite du langage C qui lui procure une base pour tout ce qui concerne l'écriture algorithmique, et d'autre part il est doté de puissants outils de structuration orientés objet. Ce livre s'adresse aux personnes qui débutent en programmation avec le langage C++ ou ayant déjà programmé dans d'autres langages. Il tient compte des dernières évolutions de C++ et éclaircit la complexité du langage par une exploration systématique de ses composantes natives (algorithmique fondamentale, programmation objet, généricité) auxquelles sont ajoutés quelques éléments sélectionnés parmi les bibliothèques standards (smart pointers ou pointeurs intelligents, conteneurs et contrôle d'erreur avec les exceptions). La progression pédagogique de l'auteur se déroule en quatre temps. L'auteur commence par traiter de notions qui concernent l'écriture algorithmique et ses fondamentaux : variables, opérations, structures de contrôle (if, switch, boucles, fonctions, attributs). Dans un second temps, le lecteur bascule vers la programmation objet avec les structures et les classes puis il se concentre sur la généricité, les bibliothèques personnelles, les modules et les espaces de noms. Ensuite, l'étude des pointeurs, introduite avec les tableaux et les chaînes de caractères, est développée d'abord avec les pointeurs classiques puis avec les pointeurs-objets dits smart pointers. La quatrième et dernière étape vient compléter l'arsenal des outils natifs de la programmation objet avec les concepts d'héritage, de polymorphisme, de virtualité, de classes abstraites et d'interfaces. Pour finir, le livre s'achève sur la gestion des erreurs. Tout au long du livre, l'auteur fournit des exemples de programmes apportant la mise en pratique nécessaire pour s'approprier le langage. Tous les programmes sont en téléchargement sur le site. 
650 |a C plus-plus (langage de programmation) 
650 |a C (langage de programmation) 
650 |a Héritage (informatique) 
650 |a Algorithmes 
650 |a Programmation orientée objets (informatique) 
650 |a Manuels d'enseignement supérieur 
776 0 |0 275611183  |t Langage C++  |o de l'héritage C au C++ moderne (avec programmes d'illustration)  |f Frédéric Drouillon  |e 2e édition  |d 2023  |c St-Herblain  |n Editions ENI  |s Ressources informatiques  |z 978-2-409-03894-5 
997 |0 1048441  |1 Livre papier  |a Ressource papier  |c 0/Chartres/  |c 0/Orléans/  |c 1/Chartres/IUT Chartres/  |c 1/Orléans/BU Sciences, Technologies, STAPS/  |z Orléans, BU Sciences, Technologies, STAPS, 005.133 C++ Dr  |z Chartres, IUT Chartres, 005.133 DRO