Essential C++ als Buch (kartoniert)
PORTO-
FREI

Essential C++

Sprache: Englisch.
Buch (kartoniert)
Essential C++ offers a fast-track to learning and working with C++. This book is specifically designed to bring you up to speed in a short amount of time. It focuses on the elements of C++ programming that you are most likely to encounter and examine … weiterlesen
Buch (kartoniert)

47,99 *

inkl. MwSt.
Portofrei
Lieferbar innerhalb von zwei Wochen
Essential C++ als Buch (kartoniert)

Produktdetails

Titel: Essential C++
Autor/en: Stanley B. Lippman

ISBN: 0201485184
EAN: 9780201485189
Sprache: Englisch.
Pearson Education (US)

26. Oktober 1999 - kartoniert - 304 Seiten

Beschreibung

Essential C++ offers a fast-track to learning and working with C++. This book is specifically designed to bring you up to speed in a short amount of time. It focuses on the elements of C++ programming that you are most likely to encounter and examines features and techniques that help solve real-world programming challenges. Essential C++ presents the basics of C++ in the context of procedural, generic, object-based, and object-oriented programming. It is organized around a series of increasingly complex programming problems, and language features are introduced as solutions to these problems. In this way you will not only learn about the functions and structure of C++, but will understand their purpose and rationale.

Inhaltsverzeichnis

Preface.
Structure of This Book.
A Note on the Source Code.
Acknowledgments.
Where to Find More Information.
Typographical Conventions.
1. Basic C++ Programming.
How to Write a C++ Program.Defining and Initializing a Data Object.Writing Expressions.Writing Conditional and Loop Statements.How to Use Arrays and Vectors.Pointers Allow for Flexibility.Writing and Reading Files.
2. Procedural Programming.
How to Write a Function.Invoking a Function.Providing Default Parameter Values.Using Local Static Objects.Declaring a Function Inline.Providing Overloaded Functions.Defining and Using Template Functions.Pointers to Functions Add Flexibility.Setting Up a Header File.
3. Generic Programming.
The Arithmetic of Pointers.Making Sense of Iterators.Operations Common to All Containers.Using the Sequential Containers.Using the Generic Algorithms.How to Design a Generic Algorithm.Using a Map.Using a Set.How to Use Iterator Inserters.Using the iostream Iterators.
4. Object-Based Programming.
How to Implement a Class.What are Class Constructors and the Class Destructor?What are mutable and const?What is the this Pointer?Static Class Members.Building an Iterator Class.Collaboration Sometimes Requires Friendship.Implementing a Copy Assignment Operator.Implementing a Function Object.Providing Class Instances of the iostream Operators.Pointers to Class Member Functions.
5. Object-Oriented Programming.
A Tour of Object-Oriented Programming.Polymorphism without Inheritance.Defining an Abstract Base Class.Defining a Derived Class.Using an Inheritance Hierarchy.How Abstract Should a Base Class Be?Initialization, Destruction, and Copy.Defining a Derived Class Virtual Function.Run-Time Type Identification.
6. Programming with Templates.
Parameterized Types.The Template Class Definition.Handling Template Type Parameters.Implementing the Template Class.A Function Template Output Operator.Constant Expressions and Default Parameters.Template Parameters as Strategy.Member Template Functions.
7. Exception Handling.
Throwing an Exception.Catching an Exception.Trying for an Exception.Local Resource Management.The Standard Exceptions.
Appendix A: Exercise Solutions.
Appendix B: Generic Algorithms Handbook.
Index. 0201485184T04062001
Servicehotline
089 - 70 80 99 47

Mo. - Fr. 8.00 - 20.00 Uhr
Sa. 10.00 - 20.00 Uhr
Filialhotline
089 - 30 75 75 75

Mo. - Sa. 9.00 - 20.00 Uhr
Bleiben Sie in Kontakt:
Sicher & bequem bezahlen:
akzeptierte Zahlungsarten: Überweisung, offene Rechnung,
Visa, Master Card, American Express, Paypal
Zustellung durch:
1 Mängelexemplare sind Bücher mit leichten Beschädigungen, die das Lesen aber nicht einschränken. Mängelexemplare sind durch einen Stempel als solche gekennzeichnet. Die frühere Buchpreisbindung ist aufgehoben. Angaben zu Preissenkungen beziehen sich auf den gebundenen Preis eines mangelfreien Exemplars.

2 Diese Artikel unterliegen nicht der Preisbindung, die Preisbindung dieser Artikel wurde aufgehoben oder der Preis wurde vom Verlag gesenkt. Die jeweils zutreffende Alternative wird Ihnen auf der Artikelseite dargestellt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

4 Der gebundene Preis dieses Artikels wird nach Ablauf des auf der Artikelseite dargestellten Datums vom Verlag angehoben.

5 Der Preisvergleich bezieht sich auf die unverbindliche Preisempfehlung (UVP) des Herstellers.

6 Der gebundene Preis dieses Artikels wurde vom Verlag gesenkt. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

7 Die Preisbindung dieses Artikels wurde aufgehoben. Angaben zu Preissenkungen beziehen sich auf den vorherigen Preis.

10 Ihr Gutschein AUDIOZEIT15 gilt bis einschließlich 14.04.2020 und nur für die Kategorie Hörbuch Downloads und Hörbuch CDs. Der Gutschein kann mehrmals eingelöst werden. Sie können den Gutschein ausschließlich online einlösen unter www.hugendubel.de. Der Gutschein ist nicht mit anderen Gutscheinen und Geschenkkarten kombinierbar. Eine Barauszahlung ist nicht möglich. Ein Weiterverkauf und der Handel des Gutscheincodes sind nicht gestattet.

12 Ihr Gutschein RABATT40 gilt bis einschließlich 11.04.2020. Sie können den Gutschein ausschließlich online einlösen unter www.hugendubel.de. Keine Bestellung zur Abholung in der Buchhandlung möglich. Der Gutschein gilt nur auf das Gravitrax Starterset (EAN: 4005556275908) und "Create Verrückte Weltreise" (EAN: 4005556008056) und nur solange der Vorrat reicht. Der Gutschein ist nicht mit anderen Gutscheinen und Geschenkkarten kombinierbar. Eine Barauszahlung ist nicht möglich. Ein Weiterverkauf und der Handel des Gutscheincodes sind nicht gestattet.

* Alle Preise verstehen sich inkl. der gesetzlichen MwSt. Informationen über den Versand und anfallende Versandkosten finden Sie hier.