C++ For Dummies (eBook)

eBook Download: PDF
2004 | 5. Auflage
432 Seiten
Wiley (Verlag)
978-0-7645-7394-1 (ISBN)

Lese- und Medienproben

C++ For Dummies -  Stephen R. Davis
Systemvoraussetzungen
21,82 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
If you ve thought of programmers as elite intelligentsia who possess expertise (and perhaps genes) the rest of us will never have, think again. C++ For Dummies, 5th Edition, debunks the myths, blasts the barriers, shares the secrets, and gets you started. In fact, by the end of Chapter 1, you ll be able to create a C++ program. OK, it won t be newest, flashiest video game, but it might be a practical, customized inventory control or record-keeping program. Most people catch on faster when they actually DO something, so C++ For Dummies includes a CD-ROM that gives you all you need to start programming (except the guidance in the book, of course), including: Dev-C, a full-featured, integrated C++ compiler and editor you install to get down to business The source code for the programs in the book, including code for BUDGET, programs that demonstrate principles in the book Documentation for the Standard Template Library Online C++ help files Written by Stephen Randy Davis, author of C++ Weekend Crash Course, C++ for Dummies, takes you through the programming process step-by-step. You ll discover how to: Generate an executable Create source code, commenting it as you go and using consistent code indentation and naming conventions Write declarations and name variables, and calculate expressions Write and use a function, store sequences in arrays, and declare and use pointer variables Understand classes and object-oriented programming Work with constructors and destructors Use inheritance to extend classes Use stream I/O Comment your code as you go, and use consistent code indentation and naming conventions Automate programming with the Standard Template Library (STL) C++ for Dummies 5th Edition is updated for the newest ANSI standard to make sure you re up to code. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Stephen Randy Davis is the best-selling author of numerous books and articles including "C++ for Dummies", "C++ Weekend Crash Course", "C# for Dummies" and "C# Weekend Crash Course". Mr. Davis has been programming for over 30 years. He currently works for L-3 Communications in the area of Homeland Defense.

Introduction.

Part I: Introduction to C++ Programming.

Chapter 1: Writing Your First C++ Program.

Chapter 2: Declaring Variables Constantly.

Chapter 3: Performing Mathematical Operations.

Chapter 4: Performing Logical Operations.

Chapter 5: Controlling Program Flow.

Part II: Becoming a Functional C++ Programmer.

Chapter 6: Creating Functions.

Chapter 7: Storing Sequences in Arrays.

Chapter 8: Taking a First Look at C++ Pointers.

Chapter 9: Taking a Second Look at C++ Pointers.

Chapter 10: Debugging C++.

Part III: Introduction to Classes.

Chapter 11: Examining Object-Oriented Programming.

Chapter 12: Adding Class to C++.

Chapter 13: Making Classes Work.

Chapter 14: Point and Stare at Objects.

Chapter 15: Protecting Members: Do Not Disturb.

Chapter 16: "Why Do You Build Me Up, Just to Tear Me Down,Baby?"

Chapter 17: Making Constructive Arguments.

Chapter 18: Copying the Copy Copy Copy Constructor.

Chapter 19: Static Members: Can Fabric Softener Help?

Part IV: Inheritance.

Chapter 20: Inheriting a Class.

Chapter 21: Examining Virtual Member Functions: Are They forReal?

Chapter 22: Factoring Classes.

Part V: Optional Features.

Chapter 23: A New Assignment Operator, Should You Decide toAccept It.

Chapter 24: Using Stream I/O.

Chapter 25: Handling Errors -- Exceptions.

Chapter 26: Inheriting Multiple Inheritance.

Chapter 27: Tempting C++ Templates.

Chapter 28: Standardizing on the Standard Template Library.

Part VI: The Part of Tens.

Chapter 29: Ten Ways to Avoid Adding Bugs to Your Program.

Chapter 30: The Ten Most Important Optional Features ofDev-C++.

Appendix: About the CD.

Bonus Chapters on the CD-ROM!

Bonus Chapter 1: A Functional Budget Program.

Bonus Chapter 2: Using Visual C++.NET.

Index.

"...remains a strong contender among object-oriented programming languages". (Library Journal, October 1, 2004)

Erscheint lt. Verlag 3.5.2004
Sprache englisch
Themenwelt Informatik Programmiersprachen / -werkzeuge C / C++
Schlagworte Computer Science • C Sharp • Informatik • Programmierung / C u. C++ • Programming / C & C++
ISBN-10 0-7645-7394-2 / 0764573942
ISBN-13 978-0-7645-7394-1 / 9780764573941
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Torsten T. Will

eBook Download (2024)
Rheinwerk Computing (Verlag)
34,93
C++ lernen – professionell anwenden – Lösungen nutzen

von Ulrich Breymann

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
49,99
Das umfassende Handbuch

von Jürgen Wolf; René Krooß

eBook Download (2023)
Rheinwerk Computing (Verlag)
34,93