C++ For Dummies

( 20 )

Overview

Enter the world of computer programming with this step-by-step guide to the C++ language! C++ is a great introduction to object-oriented programming, and this friendly guide covers everything you need to know and nothing you don’t. You’ll write your first program by the end of Chapter 1.

C++ For Dummies, 6th Edition, helps you understand C++ programming from the ground up. It’s full of examples to show you how things work, and it even explains “why”, so you understand how the ...

See more details below
Paperback
$19.74
BN.com price
(Save 34%)$29.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (28) from $3.49   
  • New (17) from $15.93   
  • Used (11) from $3.49   
C++ For Dummies

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$16.49
BN.com price
(Save 45%)$29.99 List Price

Overview

Enter the world of computer programming with this step-by-step guide to the C++ language! C++ is a great introduction to object-oriented programming, and this friendly guide covers everything you need to know and nothing you don’t. You’ll write your first program by the end of Chapter 1.

C++ For Dummies, 6th Edition, helps you understand C++ programming from the ground up. It’s full of examples to show you how things work, and it even explains “why”, so you understand how the pieces fit together. And the bonus CD includes a special code editor, an update GNU compiler, and all source code from the book to save you time.

  • Learn programming lingo and what terms like object-oriented, compiler, and executable mean, so you can write a program right away
  • See how to bundle sections of your code into modules that can be reused in different programs
  • Work with features of object-oriented programming such as classes, constructors, and destructors
  • Discover how the concept of inheritance is the key to effective C++ programming
  • Work with assignment operators, stream I/O, and other more advanced concepts, once you’ve grasped the basics

You’ll discover ten ways to avoid adding bugs to your programs, what pointers are and how to use them, how to work with strings, and some advanced features new to C++. C++ For Dummies, 6th Edition gets you up and running with this popular object-oriented language.

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

Read More Show Less

Editorial Reviews

From Barnes & Noble
The Barnes & Noble Review
Other languages get more ink nowadays. But C++ remains the workhorse in thousands (maybe millions) of programming shops. And it keeps getting better. One day, you will need to know it. Get ready, with C++ for Dummies, Fifth Edition.

Stephen Randy Davis assumes no prior knowledge -- of C++, C, or objects. He covers just about everything, from variables and math to memory management and stream I/O. All the book’s sample code is on CD-ROM, plus a complete C++ IDE.

Surprisingly, perhaps, this edition is nearly one-third new. You’ll find coverage of the new public domain C++ compiler, namespaces, and the latest updates to the ANSI and STL standards. The STL introduction will be invaluable to novice and experienced C++ programmers alike. Bill Camarda

Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2003 and Upgrading & Fixing Networks for Dummies, Second Edition.

Read More Show Less

Product Details

  • ISBN-13: 9780470317266
  • Publisher: Wiley, John & Sons, Incorporated
  • Publication date: 5/11/2009
  • Series: For Dummies Series
  • Edition number: 6
  • Pages: 432
  • Sales rank: 198,811
  • Product dimensions: 7.30 (w) x 9.20 (h) x 1.20 (d)

Meet the Author

Stephen R. Davis is the bestselling author of several books on C++, including previous editions of C++ For Dummies. He has been programming for more than 30 years and presently works for L-3 Communications in the area of Homeland Defense.

Read More Show Less

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

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: The C++ Preprocessor.

Part III: Introduction to Classes.

Chapter 11: Examining Object-Oriented Programming.

Chapter 12: Adding Class to C++.

Chapter 13: Point and Stare at Objects.

Chapter 14: Protecting Members: Do Not Disturb.

Chapter 15: Why Do You Build Me Up, Just to Tear Me Down Baby?

Chapter 16: Making Constructive Arguments.

Chapter 17: Copying the Copy Copy Copy Constructor.

Chapter 18: Static Members: Can Fabric Softener Help?

Part IV: Inheritance.

Chapter 19: Inheriting a Class.

Chapter 20: Examining Virtual Member Functions: Are They for Real?

Chapter 21: Factoring Classes.

Part V: Optional Features.

Chapter 22: A New Assignment Operator, Should You Decide to Accept It.

Chapter 23: Using Stream I/O.

Chapter 24: Handling Errors — Exceptions.

Chapter 25: Inheriting Multiple Inheritance.

Chapter 26: Tempting C++ Templates.

Chapter 27: Standardizing on the Standard Template Library.

Part VI: The Part of Tens.

Chapter 28: Ten Ways to Avoid Adding Bugs to Your Program.

Chapter 29: Ten Major Recent Additions to C++.

Appendix: About the CD.

Index.

Read More Show Less

Customer Reviews

Average Rating 4.5
( 20 )
Rating Distribution

5 Star

(12)

4 Star

(5)

3 Star

(3)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 20 Customer Reviews
  • Anonymous

    Posted September 26, 2009

    C++ with 2009 Standard

    C++ for Dummies is a needed volume. The impact of the 2009 Standard is covered in the book and is the prime reason I purchased the book. The standard offers some subtle changes. Various compilers purporting to provide 2009 Standard support do not supply enough information. This book does provide the information and ways to verify the Standard support is present. The rest of the book is C++ (not Candand as the request for review suggests) through and through with the author's insight into classes, inheritance and streaming I/O. I have not as yet tried all the examples on the CD but with the book and the compiler to use, I should have no problems. It has been a long time since the 5th edition came out and this book is a needed update. Hopefully the author will update his website to alert others to the presence of this book (the 6th edition). For the money, this book is a great value.

    2 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Posted April 6, 2012

    Not really helpful - Prefer a more advance book.

    This book does not give many examples and does a poor job showing getters and setters. If I could I would return the ebook and purchased a Deitel c++ book.

    1 out of 2 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted December 12, 2011

    Not bad

    I give it a C++

    1 out of 1 people found this review helpful.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted November 17, 2013

    Very helpful. :)

    I didn't buy this book, but I did find a free pdf version of this entire book online. This is an excellent book for the beginners who want to go into programming.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted October 30, 2011

    Ok

    Its good but its sppose to have a CD that come whith it

    Was this review helpful? Yes  No   Report this review
  • Posted July 14, 2011

    A must have if...

    I'm in my repeat attempt at passing a class that teaches pseudo code and as a hidden benefit, we have to learn to translate it to C++. The text book doesn't teach C++, it teaches the aforementioned. This book came in so handy when I had to learn how to declare variables, how to start a program, how to assign values and so on. Yes, I'm at the basics.

    Never mind the title, the book is good!

    C

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted August 1, 2010

    Definitely for the C++ enthusiast

    If you're looking to dive into C++, this is the book for you. Stephen does a great job of elaborating and explaining why this happens when you do that, with a blissful amount of subtle humor.

    Awesomeness++;

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted April 17, 2012

    No text was provided for this review.

  • Anonymous

    Posted December 8, 2009

    No text was provided for this review.

  • Anonymous

    Posted March 20, 2010

    No text was provided for this review.

  • Anonymous

    Posted December 15, 2011

    No text was provided for this review.

  • Anonymous

    Posted August 30, 2011

    No text was provided for this review.

  • Anonymous

    Posted May 6, 2011

    No text was provided for this review.

  • Anonymous

    Posted December 28, 2011

    No text was provided for this review.

  • Anonymous

    Posted October 28, 2010

    No text was provided for this review.

  • Anonymous

    Posted March 6, 2012

    No text was provided for this review.

  • Anonymous

    Posted July 28, 2010

    No text was provided for this review.

  • Anonymous

    Posted March 16, 2011

    No text was provided for this review.

  • Anonymous

    Posted October 19, 2010

    No text was provided for this review.

  • Anonymous

    Posted September 28, 2010

    No text was provided for this review.

Sort by: Showing all of 20 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)