C++ for Dummies / Edition 5

C++ for Dummies / Edition 5

4.0 5
by Stephen R. Davis
     
 

Tired of weighty programming manuals jammed with jumbled jargon? C++ For Dummies, 3rd Edition, gets right to the point! With this easy-to-follow reference, you'll figure out all the features of C++ -- and why you need them --and you'll develop complete C++ programs in no time.

Inside, find helpful advice on how to

  • Brush up on C++ expressions,

See more details below

Overview

Tired of weighty programming manuals jammed with jumbled jargon? C++ For Dummies, 3rd Edition, gets right to the point! With this easy-to-follow reference, you'll figure out all the features of C++ -- and why you need them --and you'll develop complete C++ programs in no time.

Inside, find helpful advice on how to

  • Brush up on C++ expressions, pointers, and structures
  • Find out how non-object-oriented features -- variables, functions, and stream I/O -- work in C++
  • Get the lowdown on object-oriented programming
  • Add class to C++ -- streamline your programming with reusable classes
  • Avoid bugs and handle errors
  • Add new capabilities to existing classes by using inheritance functions
  • Tweak your programming environment with C++ optional features -- access control specifiers, operator overloading, and object validation
  • Recognize the differences among the various compiler options, including Borland, Microsoft, Turbo, and Symantec

Read More

Product Details

ISBN-13:
9780764568527
Publisher:
Wiley
Publication date:
05/17/2004
Series:
For Dummies Series
Edition description:
REV
Pages:
432
Product dimensions:
9.20(w) x 10.92(h) x 0.93(d)

Table of Contents

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 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.

Index.

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >