Résumé
This proven author team combines their professional and academic experience to offer the most relevant and comprehensive introduction to programming and C++.
- Authors combine professional and academic experience to offer the most relevant introduction to programming and C++
- Offers comprehensive examination of computer science, programming principles, and the C++ language
- Covers advanced C++ topics, such as operator overloading, memory management, polymorphism, and more
- Thorough coverage of STL
- Integration of current technologies, such as UML and patterns
L'auteur - Cay S. Horstmann
Cay S. Horstmann is VP of Technology at Preview Software and professor of computer science at San Jose State University. He has written six books on C++, Java technology, and object-oriented development.
L'auteur - Timothy Budd
is an Associate Professor of Computer Science at Oregon State University. Budd received his Bachelor of Arts degree in Mathematics and Computer Science from Western Washington University, and his masters and doctorate degrees in computer science from Yale University. His research interests include multi-paradigm programming languages, programming environments, compiler implementation and optimization techniques.
Sommaire
- Introduction
- Fundamental Data Types
- Objects
- Basic Control Flow
- Functions
- Classes
- Advanced Control Flow
- Testing and Debugging
- Vectors and Arrays
- Pointers
- Inheritance
- Streams
- Object-Oriented Design
- Recursion
- Sorting and Searching
- An Introduction to Data Structures
- Operator Overloading
- Memory Management
- Exception Handling
- Name Scope Management
- Polymorphism
- Templates
- The Standard Template Library—Containers
- Standard Template Library—Iterators and Algorithms
- The Unified Modeling Language
- An Introduction to Design Patterns
- Graphical User Interfaces
- Relational Databases
- XML
- Appendix A: C++ Language Coding Guidelines
- Appendix B: Keyword Summary
- Appendix C: Operator Summary
- Appendix D: Character Escape Sequences
- Appendix E: ASCII Code Table
- Appendix F: Number Systems
- Appendix G: Bit and Shift Operations
- Appendix H: UML Summary
- Appendix I: A C++/Java Comparison
- Appendix J: Legacy C++ Features
- Appendix K: C++ Library Summary
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wiley |
Auteur(s) | Cay S. Horstmann, Timothy Budd |
Parution | 22/09/2004 |
Nb. de pages | 1184 |
Format | 19 x 23,5 |
Couverture | Broché |
Poids | 1820g |
Intérieur | Noir et Blanc |
EAN13 | 9780471650232 |
ISBN13 | 978-0-471-65023-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