Ship-Ship-Hooray! Free Shipping on $25+ Details >
C++ for Dummies - With CD

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

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

ISBN13: 9780764568527

ISBN10: 0764568523

C++ for Dummies - With CD by Stephen Randy Davis - ISBN 9780764568527
Edition: 5TH 04
Copyright: 2004
Publisher: John Wiley & Sons, Inc.
International: No
C++ for Dummies - With CD by Stephen Randy Davis - ISBN 9780764568527

ISBN13: 9780764568527

ISBN10: 0764568523

Edition: 5TH 04

shop us with confidence


* 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

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.