Description |
xxii, 425 pages : illustrations ; 24 cm + 1 computer laser optical disc (4 3/4 in.) |
Series |
--For dummies |
|
--For dummies.
|
Contents |
Machine derived contents note: Introduction. -- What's in This Book. -- What's on the CD. -- What Is C++? -- Conventions Used in This Book. -- What You're Not to Read. -- Foolish Assumptions. -- How This Book Is Organized. -- Part I: Introducing C++ Programming. -- Part II: Becoming a Functional Programmer. -- Part III: Programming with Class. -- Part IV: Class Inheritance. -- Part V: Optional Features. -- Part VI: The Part of Tens. -- Icons Used in This Book. -- Where to Go from Here. -- Part I: Introducing 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 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: Remaining Functional Features. -- Chapter 11: Debugging C++. -- Part III: Programming with Class. -- Chapter 12: Examining Object-Oriented Programming. -- Chapter 13: Adding Class to C++. -- Chapter 14: Making Classes Work. -- Chapter 15: Creating Pointers to Objects. -- Chapter 16: Protecting Members: Do Not Disturb. -- Chapter 17: Building and Tearing Down Objects: The Constructor and Destructor. -- Chapter 18: Making Constructive Arguments. -- Chapter 19: Copying the Copy Copy Copy Constructor. -- Chapter 20: Static Members: Can Fabric Softener Help? -- Part IV: Class Inheritance. -- Chapter 21: Inheriting a Class. -- Chapter 22: Examining Virtual Member Functions: Are They for Real? -- Chapter 23: Factoring Classes. -- Part V: Optional Features. -- Chapter 24: Overloading Operators. -- Chapter 25: Overloading the Assignment Operator. -- Chapter 26: Using Stream I/O. -- Chapter 27: Handling Errors - Exceptions. -- Chapter 28: Inheriting Multiple Inheritance. -- Part VI: The Part of Ten. -- Chapter 29: Ten Ways to Avoid Adding Bugs to Your Program. -- Chapter 30: The Ten Most Important Microsoft Visual C++ Compiler Settings. -- Appendix A: About the CD-ROM. -- Appendix B: Glossary. -- Index. -- End-User License Agreement. -- GNU General Public License. -- Installation Instructions. -- Book Registration Information |
Summary |
Updated to cover ANSI C++ standards, a guide to object-oriented programming basics explains how to create source code, build objects, debug programs |
Notes |
Includes index |
|
System requirements for disc: IBM PC or compatible, 486 or faster; Microsoft Windows 95 or later; at least 16MB of total RAM; at least 200KB of hard drive space for installation; CD-ROM drive |
Subject |
C++ (Computer program language)
|
LC no. |
00102505 |
ISBN |
076450746X |
|