
A Complete Guide to Programming in C++
Résumé
Each double page spread in the book is organized to provide a description of the language elements on the right hand page while illustrating them by means of graphic and sample programs on the left. The sample programs are chosen to illustrate a typical application for each language element. In addition, case studies introduce the reader to a wide range of application scenarios.
At the end of chapter exercises and sample solutions allow students to test and enhance their performance and understanding of C++. Completing these tests, helps students to gain the marketable skills necessary to compete in tomorrow's competitive software development environment.
Contents
- Fundamentals
- Fundamental Types, Constants, and Variables
- Using Functions and Classes
- Input and Output with Streams
- Operators for Fundamental Types
- Control Flow
- Symbolic Constants and Macros
- Converting Arithmetic Types
- The Standard Class string
- Functions
- Storage Classes and Namespaces
- References and Pointers
- Defining Classes
- Methods
- Member Objects and Static Members
- Arrays
- Arrays and Pointers
- Fundamentals of File Input and Output
- Overloading Operators
- Type Conversion for Classes
- Dynamic Memory Allocation
- Dynamic Members
- Inheritance
- Type Conversion in Class Hierarchies
- Polymorphism
- Abstract Classes
- Multiple Inheritance
- Exception Handling
- More About Files
- More About Pointers
- Manipulating Bits
- Templates
- Containers
L'auteur - Ulla Kirch-Prinz
Ulla Kirch-Prinz is chair of Data Base Systems and Data
Communications at the Department of Computer Science and
Mathematics, University of Applied Sciences, Munich. She
also teaches Algorithms and Data Structures, and System
Programming.
Ulla is co-author with her husband Peter of several other
books on software development in C/C++. More recent
projects include "A Complete Guide to Programming in C++"
(Jones & Bartlett Publishers, 2002).
Ulla currently resides in Munich, Germany with Peter and
their two children: Vivi and Jeany. She may be contacted by
email at u.prinz@cs.fhm.edu and you can learn more about
her by visiting her website at
http://www.cs.fhm.edu/~prinz/english/cb1.html
L'auteur - Peter Prinz
Peter Prinz specializes in developing software and in
teaching Assembler, C/C++/C#, Java, Windows (MFC), and UNIX
system programming.
As the chief developer and cofounder of an IT company,
Peter has gained extensive experience in software
development for computer telephony. As a seminar leader and
key course developer at a professional consulting and
training company he has taught courses to thousands of
software developers.
Peter is the co-author with his wife Ulla of several other
books on software development in C/C++. More recent
projects include "A Complete Guide to Programming in C++"
(Jones & Bartlett Publishers, 2002).
Peter currently resides in Munich, Germany, with Ulla and
their two children: Vivi and Jeany. He may be contacted by
email at prinz_peter@t-online.de
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Jones and Bartlett Computer Science |
Auteur(s) | Ulla Kirch-Prinz, Peter Prinz |
Parution | 30/01/2003 |
Nb. de pages | 844 |
Format | 19 x 23,5 |
Couverture | Broché |
Poids | 1445g |
Intérieur | 2 couleurs |
EAN13 | 9780763718176 |
ISBN13 | 978-0-7637-1817-6 |
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