BN.com Gift Guide

Beginning Programming with C++ For Dummies

( 5 )

Overview

Learn to program with C++ quickly with this helpful For Dummies guide

Beginning Programming with C++ For Dummies, 2nd Edition gives you plain-English explanations of the fundamental principles of C++, arming you with the skills and know-how to expertly use one of the world's most popular programming languages. You'll explore what goes into creating a program, how to put the pieces together, learn how to deal with standard programming ...

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

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (6) from $17.15   
  • New (4) from $17.15   
  • Used (2) from $17.51   

Overview

Learn to program with C++ quickly with this helpful For Dummies guide

Beginning Programming with C++ For Dummies, 2nd Edition gives you plain-English explanations of the fundamental principles of C++, arming you with the skills and know-how to expertly use one of the world's most popular programming languages. You'll explore what goes into creating a program, how to put the pieces together, learn how to deal with standard programming challenges, and much more.

Written by the bestselling author of C++ For Dummies, this updated guide explores the basic development concepts and techniques of C++ from a beginner's point of view, and helps make sense of the how and why of C++ programming from the ground up. Beginning with an introduction to how programming languages function, the book goes on to explore how to work with integer expressions and character expressions, keep errors out of your code, use loops and functions, divide your code into modules, and become a functional programmer.

  • Grasp C++ programming like a pro, even if you've never written a line of code
  • Master basic development concepts and techniques in C++
  • Get rid of bugs and write programs that work
  • Find all the code from the book and an updated C++ compiler on the companion website

If you're a student or first-time programmer looking to master this object-oriented programming language, Beginning Programming with C++ For Dummies, 2nd Edition has you covered.

Read More Show Less

Product Details

  • ISBN-13: 9781118823873
  • Publisher: Wiley
  • Publication date: 10/27/2014
  • Series: For Dummies Series
  • Edition number: 2
  • Pages: 456
  • Sales rank: 395,048
  • Product dimensions: 7.30 (w) x 9.10 (h) x 0.90 (d)

Meet the Author

Stephen R. Davis is the bestselling author of numerous books and articles, including C++ For Dummies. He has been programming for over 35 years and currently works for Agency Consulting Group in the area of Cyber Defense.

Read More Show Less

Table of Contents

Introduction.

Part I: Let's Get Started.

Chapter 1: What Is a Program?

Chapter 2: Installing Code::Blocks.

Chapter 3: Writing Your First Program.

Part II: Writing a Program: Decisions, Decisions.

Chapter 4: Integer Expressions.

Chapter 5: Character Expressions.

Chapter 6: if I Could Make My Own Decisions.

Chapter 7: Switching Paths.

Chapter 8: Debugging Your Programs, Part 1.

Part III: Becoming a Functional Programmer.

Chapter 9: while Running in Circles.

Chapter 10: Looping for the Fun of It.

Chapter 11: Functions, I Declare!

Chapter 12: Dividing Programs into Modules.

Chapter 13: Debugging Your Programs, Part 2.

Part IV: Data Structures.

Chapter 14: Other Numerical Variable Types.

Chapter 15: Arrays.

Chapter 16: Arrays with Character.

Chapter 17: Pointing the Way to C++ Pointers.

Chapter 18: Taking a Second Look at C++ Pointers.

Chapter 19: Programming with Class.

Chapter 20: Debugging Your Programs, Part 3.

Part V: Object-Oriented Programming.

Chapter 21: What Is Object-Oriented Programming?

Chapter 22: Structured Play: Making Classes Do Things.

Chapter 23: Pointers to Objects.

Chapter 24: Do Not Disturb: Protected Members.

Chapter 25: Getting Objects Off to a Good Start.

Chapter 26: Making Constructive Arguments.

Chapter 27: Coping with the Copy Constructor.

Part VI: Advanced Strokes.

Chapter 28: Inheriting a Class.

Chapter 29: Are Virtual Functions for Real?

Chapter 30: Overloading Assignment Operators.

Chapter 31: Performing Streaming I/O.

Chapter 32: I Take Exception!

Part VII: The Part of Tens.

Chapter 33: Ten Ways to Avoid Bugs.

Chapter 34: Ten Features Not Covered in This Book.

Appendix: About the CD.

Index.

Read More Show Less

Customer Reviews

Average Rating 3.5
( 5 )
Rating Distribution

5 Star

(1)

4 Star

(2)

3 Star

(1)

2 Star

(1)

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 5 Customer Reviews
  • Anonymous

    Posted June 24, 2011

    Cool

    Cool book

    0 out of 1 people found this review helpful.

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

    Posted March 15, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 8, 2012

    No text was provided for this review.

  • Anonymous

    Posted March 6, 2011

    No text was provided for this review.

  • Anonymous

    Posted April 26, 2014

    No text was provided for this review.

Sort by: Showing all of 5 Customer Reviews

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