Ship-Ship-Hooray! FREE 2-Day Air* on $25+ Details >
C++ for Dummies - With CD

C++ for Dummies - With CD - 5th edition

ISBN13: 978-0764568527

Cover of C++ for Dummies - With CD 5TH 04 (ISBN 978-0764568527)
ISBN13: 978-0764568527
ISBN10: 0764568523
Edition: 5TH 04
Copyright: 2004
Publisher: John Wiley & Sons, Inc.
Published: 2004
International: No

C++ for Dummies - With CD - 5TH 04 edition

ISBN13: 978-0764568527

Stephen Randy Davis

ISBN13: 978-0764568527
ISBN10: 0764568523
Edition: 5TH 04
Copyright: 2004
Publisher: John Wiley & Sons, Inc.
Published: 2004
International: No
* This revision of the bestseller covers the popular object-oriented programming language C++ from the ground up, enabling beginners to become functional programmers and intermediate programmers to fine-tune their skills
* Thirty percent new material includes updates on the most recent ANSI standard, the new public domain C++ compiler, standards information on namespaces, new library functions, and complete coverage of the standard template library
* Covers topics like building and debugging C++ programs, creating source code, using the Visual C++ help system, building objects, learning the standard template library, and much more
* The CD-ROM contains all the code from the book, in addition to an updated GNU-C++ and a new C++ compiler

Table of Contents


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 for Real?
Chapter 22: Factoring Classes.

Part V: Optional Features.

Chapter 23: A New Assignment Operator, Should You Decide to Accept 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 of Dev-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.

  • Marketplace
  • From