
Thinking in C++ - Volume I
Introduction to Standard C++
Résumé
Appropriate for intermediate level courses in C++ that assume a background in C.
Learn about the C++ ANSI standard from C++ expert and Standard Committee member Bruce Eckel. Assuming a basic grasp of C, Eckel guides students from understanding C to actually thinking in C++, so that they eventually write code in a total C++ mindset. His goal is to teach students the language so well that it becomes their expressive medium of choice.
Thinking in C++, Volume I, Second Edition
features:
- Covers the new ANSI C++ standard, and is completely
rewritten.
- Includes comprehensive coverage for the final standard.
- Includes a cross-platform multimedia CD-ROM
introduction to ANSI C.
- Brings non-c programmers up to speed with a foundation in C as a preparation for using this C++ book.
- Emphasizes the most important and most usable features
of C++.
- Gives students practical advice on how to use the key features of C++ and makes the book a great reference.
- Includes practical advice and common pitfall
coverage.
- Uses the Standard Template Library.
- Students learn how to use this time saving feature.
- The book features one of the most widely praised and
accessible presentations of object-oriented programming
with C++.
- Shows students how to step back from coding to consider
design strategies, and attempt to "get into the head" of
the designer.
- Students learn OO design from a master.
- Explains problem features in each chapter based on the
way the author sees a particular type of problem being
solved using the language.
- Students learn problem solving strategies.
- Shows how to write portable C++ code that is compatible
with any C++ platform.
- Students acquire job skills.
Table of contents
- 1: Introduction to Objects
- 2: Making and Using Objects
- 3: The C in C++
- 4: Data Abstraction
- 5: Hiding the Implementation
- 6: Initialization and Cleanup
- 7: Function Overloading and Default Arguments
- 8: Constants
- 9: Inline Functions
- 10: Name Control
- 11: References and the Copy-Constructor
- 12: Operator Overloading
- 13: Dynamic Object Creation
- 14: Inheritance and Composition
- 15: Polymorphism and Virtual Functions
- 16: Introduction to Templates
L'auteur - Bruce Eckel
Bruce Eckel is president of MindView, Inc., which provides public and private training seminars, consulting, mentoring, and design reviews in object-oriented technology and design patterns. He is the author of several books, has written more than fifty articles, and has given lectures and seminars throughout the world for more than twenty years. Bruce has served as a voting member of the C++ Standards Committee. He holds a B.S. in applied physics and an M.S. in computer engineering.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Prentice Hall |
Auteur(s) | Bruce Eckel |
Parution | 15/04/2000 |
Édition | 2eme édition |
Nb. de pages | 812 |
Couverture | Broché |
Intérieur | Noir et Blanc |
EAN13 | 9780139798092 |
ISBN13 | 978-0-13-979809-2 |
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