The C++ programming language
Language, library and design tutorial
Résumé
This is a complete rewrite of the most widely read and most trusted book
on C++. Based on the ANSI/ISO C++ final draft, this book covers the C++ language,
its standard library, and key design techniques as an integrated whole.
The C++ Programming Language provides comprehensive
coverage of C++
language features and standard library components. For
example:
- abstract classes as interfaces
- class hierarchies for object-oriented programming
- templates as the basis for type-safe generic
software
- exceptions for regular error handling
- namespaces for modularity in large-scale software
- run-time type identification for loosely coupled
systems
- the C subset of C++ for C compatibility and
system-level work
- standard containers and algorithms
- standard strings, I/O streams, and numerics
With this third edition, Stroustrup makes C++ even more accessible to
those new to the language while adding information and techniques that even
expert C++ programmers will find invaluable.
Summary of contents
- Introductory matieral: notes to the reader
- a tour of C++
- a tour of the standard library
- Part 1 Basic facilities: types and declarations
- pointers, arrays and structures
- expressions and statements
- functions
- namespaces and exceptions
- source files and programs
- Part 2 Abstraction mechanisms: classes
- operator overloading
- derived classes
- templates
- exception handling
- class hierarchies
- Part 3 The standard library: library organization and containers
- standard containers
- algorithms and function objects
- iterators and allocators
- strings
- streams
- numerics
- Part 4 Design using C++: development and design
- design and programming
- roles of classes
- Appendices: the C++ grammar
- compatibility
- technicalities
L'auteur - Bjarne Stroustrup
Bjarne Stroustrup est le concepteur du langage C++ et l'auteur des ouvrages C++ Programming Langage (1™ édition 1985, 2e édition 1991, 3e édition 1997), The Annotated C++ Référence Manual et The Design and Evolution of C++. Diplômé de l'université d'Aarhus, Danemark, et de l'université de Cambridge, Angleterre, Bjarne Stroustrup est aujourd'hui professeur à la Texas A&M University et membre du département de recherche pour la programmation à grande échelle de AT&T Labs. Ses recherches portent notamment sur les systèmes distribués, les systèmes d'exploitation, la simulation, la conception et la programmation. Il est également l'éditeur de la collection C++ In-Depth, Addison-Wesley.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Bjarne Stroustrup |
Parution | 30/07/1997 |
Nb. de pages | 928 |
Couverture | Broché |
EAN13 | 9780201889543 |
ISBN13 | 978-0-201-88954-3 |
Avantages Eyrolles.com
Nos clients ont également acheté
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 Technologies objet
- 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 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