Absolute C++ - Walter J. Savitch - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Absolute C++
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Absolute C++

Absolute C++

Walter J. Savitch

890 pages, parution le 04/04/2002

Résumé

Absolute C++ is the definitive textbook on C++ from best-selling author Walt Savich. This brand new book provides complete, thorough, absolute coverage of the C++ programming language.

Absolute C++ provides all of the tools necessary for experienced and novice programmers alike to master C++, emphasizing the qualities and complexities of the language aver elementary programming technique. Thus, it presents:

  • Complete and fully executable programs throughout to demonstrate language features
  • Extensive coverage of the Standard Template Library (STL)—this is a necessary element in understanding C++ as it examines the full functionality and versatility of the language
  • A logical ordering of topics that allows readers to better understand the language (for example, covering arrays before classes-this institutes a more progressive method of learning how the language works before moving on to advanced features
  • Material on the Unified Modeling Language (UML) and Patterns to take advantage of the latest trends in software engineering
  • Sections highlighting programming tips and common pitfalls to enhance understanding
Absolute C++ also offers a full supplements package for instructors, including instructor's manual, solutions manual, PowerPoint slides, and Testfen, a computerized test generator. A companion web site is available for all readers to help enhance and test their understanding of the material.

Contents

1. C++ Basics.

Introduction to C++.
Variables, Expressions, and Assignment Statements.
Console Input/Output.
Program Style.
Libraries and Namespaces.

2. Flow of Control.
Boolean Expressions.
Branching Mechanism.
Loops.

3. Function Basics.
Predefined Functions.
Programmer-Defined Functions.
Scope Rules.

4. Parameters and Overloading.
Parameters.
Overloading and Default Arguments.
Testing and Debugging Functions.

5. Arrays.
Introduction to Arrays.
Arrays in Functions.
Programming with Arrays.
Multidimensional Arrays.

6. Structures and Classes.
Structures.
Classes.

7. Constructors and Other Tools.
Constructors.
More Tools.
Vectors-A Preview of the Standard Template Library.

8. Operator Overloading, Friends, and References.
Basic Operator Overloading.
Friend Functions and Automatic Type Conversion.
References and More Overloaded Operators.

9. Strings.
An Array Type for Strings.
Character Manipulation Tools.
The Standard Class string.

10. Pointers and Dynamic Arrays.
Pointers.
Dynamic Arrays.
Classes, Pointers, and Dynamic Arrays.

11. Separate Compilation and Namespaces.
Separate Compilation.
Namespaces.

12. Streams and File I/O.
I/O Streams.
Tools for Stream.
Stream Hierarchies: A Preview of Inheritance.

13. Recursion.
Recursive Void Functions.
Recursive Functions that Return a Value.
Thinking Recursively.

14. Inheritance.
Inheritance Basics.
Programming with Inheritance.

15. Polymorphism and Virtual Functions.
Virtual Function Basics.
Pointers and Virtual Functions.

16. Templates.
Function Templates.
Class Templates.
Templates and Inheritance.

17. Linked Data Structures.
Nodes and Linked Lists.
Linked List Applications.
Iterators.
Trees.

18. Exception Handling.
Exception Handling Basics.
Programming Techniques for Exception Handling.

19. Standard Template Library.
Iterators.
Containers.
Generic Algorithms.

20. Patterns and UML.
Patterns.
UML.

Appendix 1: C++ Keywords.
Appendix 2: Precedence of Operators.
Appendix 3: The ASCII Character Set.
Appendix 4: Some Library Functions.
Appendix 5: Old and New Header Files.
Further Reading.
Index.

L'auteur - Walter J. Savitch

Walter Savitch

is a Professor of Computer Science at the University of California at San Diego, where he has been one of the main designers of the computer science curriculum. A well-known and respected author, he has written widely on complexity theory and on computational linguistics, and published a textbook on computability theory.

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Walter J. Savitch
Parution 04/04/2002
Nb. de pages 890
Format 18,5 x 23,5
Couverture Broché
Poids 1356g
Intérieur Noir et Blanc
EAN13 9780201709278

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription