ProgrammationRésumé |
Un ouvrage pédagogique et concret pour maîtriser les concepts fondamentaux de la programmation, écrit par Bjarne Stroustrup, le concepteur du langage C++.  |
|
Description |
Écrit par Bjarne Stroustrup, le célèbre créateur du langage C++, ce manuel traite de l'ensemble des concepts et techniques de programmation, qu'il s'agisse de la programmation orientée objet ou de la programmation générique. Le livre bénéficie des talents de pédagogue et des années d'expérience de l'auteur : l'exposé des notions théoriques est systématiquement accompagné d'applications concrètes avec C++, l'un des langages les plus couramment utilisés dans le domaine du développement de logiciels. Théorie et pratique permettent d'acquérir la maîtrise nécessaire à la rédaction de programmes robustes et efficaces, et l'apprentissage par étape assure une progression continue. Parmi les sujets couverts : - les types, les objets et les valeurs ; - la gestion des erreurs ; - les classes, l'héritage et le polymorphisme ; - les entrées-sorties textuelles et le mode graphique ; - l'utilisation de bibliothèques, y compris la STL. Fourmillant d'exemples et de figures, le livre comprend aussi de nombreux exercices, en particulier en fin de chapitre : questions théoriques, exercices guidés et exercices pratiques.
|

|
|
Table des matières |
01. Notes au lecteur
I Les bases
02. Hello, World !
03. Objets, types et valeurs
04. Traitement des données
05. Erreurs
06. Écrire un programme
07. Finaliser un programme
08. Détails techniques : fonctions, etc.
09. Détails techniques : classes, etc.
II Entrées et sorties
10. Flux d'entrée et de sortie
11. Personnalisation des entrées et des sorties
12. Un modèle d'affichage
13. Classes de graphismes
14. Conception de classes de graphisme
15. Affichage graphique des fonctions et données
16. Interfaces graphiques
III Données et Algorithmes
17. Vector et allocation dynamique
18. Vectors et tableaux
19. Vector, templates et exceptions
20. Conteneurs et itérateurs
21. Algorithmes et conteneurs associatifs
IV Une vision élargie
22. Idéaux et histoire
23. Manipulation de texte
24. Calculs numériques
25. Tests |

|
|