Du langage C au C++
3e édition revue et corrigée
Thierry Monteil, Vincent Nicomette, François Pompignac, Saturnino Hernando - Collection Pour l'ingénieur
Résumé
Le C et le C++ sont aujourd'hui deux des principaux langages de programmation. Ils sont liés l'un à l'autre, le second s'appuyant sur divers principes fondateurs du premier : les aborder ensemble constitue donc une démarche originale et légitime.
Les auteurs décrivent d'abord le langage C et analysent sa syntaxe, ses modes d'utilisation et ses difficultés spécifiques. Ses aspects conventionnels sont décryptés (variables, types, structures de contrôle, structures itératives), ainsi que ses caractéristiques propres (opérateurs bit à bit, pointeurs, passage de paramètres, entrées/sorties, etc.).
Le C++ est ensuite abordé dans le détail. Les concepts de la programmation orientée objet (constructeur, contrôle d'accès, héritage, surcharge, patrons, flots, exception, etc.) sont mis en évidence et explicités. Les auteurs décrivent également plusieurs des extensions du C++, comme la bibliothèque standard STL, la connexion à d'autres langages ou le multi-threading.
Ce manuel s'appuie sur l'expérience pratique d'enseignants à l'INSA. Clair et pédagogique, il fournit non seulement des explications de fond, mais aussi une série d'exercices corrigés qui permettront aux débutants en programmation de progresser de façon continue.
Sommaire
- Variables et opérateurs
- Instructions itératives et de contrôle
- Les fonctions
- Ecriture et évaluation des expressions
- Les pointeurs
- Les classes de mémorisation
- Fonctions et pointeurs
- Les structures
- La bibliothèque standard d'entrées/sorties
- Premiers pas du C vers la C++...
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Presses Universitaires du Mirail |
Auteur(s) | Thierry Monteil, Vincent Nicomette, François Pompignac, Saturnino Hernando |
Collection | Pour l'ingénieur |
Parution | 27/09/2012 |
Édition | 3eme édition |
Nb. de pages | 294 |
Format | 16 x 24 |
Couverture | Broché |
Poids | 486g |
Intérieur | Noir et Blanc |
EAN13 | 9782810702237 |
ISBN13 | 978-2-8107-0223-7 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Techniques de programmation Structures de données
- Informatique Développement d'applications Algorithmique et informatique appliquée Initiation à l'algorithmique et la programmation
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Programmation UNIX / Linux C sous Unix
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET