Search Images Maps Play YouTube News Gmail Drive More »
My library | Help | Advanced Book Search | Web History | Sign in

Books

C++ All-In-One Desk Reference For Dummies

 (Google eBook)
Front Cover
3 Reviews
John Wiley & Sons, Aug 31, 2009 - Computers - 864 pages
Here’s the easy way to learn how to use C++

C++, developed by Bjarne Stroustrup at Bell Labs, is one of the most widely used programming languages, with close to four million C++ programmers and growing. C++’s popularity has earned it a spot as part of the Standard Library.

Fully updated for the new C++ 2009 standard, C++ All-in-One for Dummies, 2nd Edition compiles seven books into one. This guidebook covers key topics like an introduction to C++, understanding objects and classes, fixing problems, advanced programming, reading and writing files, advanced C++, and building applications with Microsoft MFC. If you're a C++ newbie, start with Book I. But if you’re experienced with C++, simply jump in anywhere to learn more! This all-in-one reference helps you learn to:

  • Use C++ for Windows, Mac, and Linux by using the CodeBlocks compiler
  • Understand object-oriented programming
  • Use various diagrams to design your programs
  • Recognize how local variables are stored
  • Use packages, notes, and tags effectively
  • Make a class persistent
  • Handle constructors and destructors

With over 25,000 sold of the previous bestselling edition, this second edition with a bonus CD makes C++ easier to understand. It’s a perfect introduction for new programmers and guide for advanced programmers.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

  

What people are saying - Write a review

Review: C++ All-In-One Desk Reference For Dummies (For Dummies (Computers))

User Review  - Guitarfeak - Goodreads

Ok. I bought this book at barns and Nobel because, from the shelf and summery it looked like this would be the perfect intro to c++. Well it's kind of bitter sweet to tell ya honestly. This book does ... Read full review

Related books

Contents

Creating a First C++ Program
9
Storing Data in C++
29
Directing Your C++ Program Flow
59
Dividing Your Work with Functions
83
Dividing Between SourceCode Files
109
Referring to Your Data through Pointers
123
Working with Classes
151
Using Advanced C++ Features
187
Advanced Class Usage
477
Creating Classes with Templates
503
Programming with the Standard Library
535
Reading and Writing Files
567
Filing Information with the Streams Library
569
Writing with Output Streams
583
Reading with Input Streams
597
Building Directories and Contents
609

Understanding Objects and Classes
223
Planning and Building Objects
225
Describing Your Program with UML
255
Structuring Your Classes with UML
275
Demonstrating Behavior with UML
287
Modeling Your Programs with UML
305
Building with Design Patterns
317
Fixing Problems
347
Dealing with Bugs
349
Debugging a Program
361
Stopping and Inspecting Your Code
373
Traveling About the Stack
385
Advanced Programming
395
Working with Arrays Pointers and References
397
Creating Data Structures
427
Constructors Destructors and Exceptions
449
Streaming Your Own Classes
619
Advanced C++
631
Exploring the Standard Library Further
633
Building Original Templates
651
Investigating Boost
671
Boosting up a Step
697
Building Applications with Microsoft MFC
713
Working with the Visual C++ 2008 IDE and Projects
715
Creating an MFC Dialog Box Project
731
Creating an MFC SDI Project
747
Using the Visual C++ 2008 Debugger
769
Analyzing Your Visual C++ 2008 Code
779
Automating Your Programs with Makefiles
785
About the CD
797
Index
801
Copyright

Other editions - View all

Common terms and phrases

About the author (2009)

John Paul Mueller has written more than 300 articles and 80 books on technology, including LINQ For Dummies.

Jeff Cogswell has been an application developer and trainer for 13 years, working with clients from startups to Fortune 500 companies. He has developed courses on C++ and other technologies.

Bibliographic information