Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
C++ For Dummies, 7th Edition Paperback – 30 May 2014
C++ For Dummies, 7th Edition is the best-selling C++ guide on the market, fully revised for the 2014 update. With over 60% new content, this updated guide reflects the new standards, and includes a new Big Data focus that highlights the use of C++ among popular Big Data software solutions. The book provides step-by-step instruction from the ground up, helping beginners become programmers and allowing intermediate programmers to sharpen their skills. The companion website provides all code mentioned in the text, an updated GNU_C++, the new C++ compiler, and other applications. By the end of the first chapter, you will have programmed your first C++ application!
As one of the most commonly used programming languages, C++ is a must-have skill for programmers who wish to remain versatile and marketable. C++ For Dummies, 7th Edition provides clear, concise, expert instruction, which is organized for easy navigation and designed for hands-on learning. Whether you're new to programming, familiar with other languages, or just getting up to speed on the new libraries, features, and generics, this guide provides the information you need.
- Provides you with an introduction to C++ programming
- Helps you become a functional programmer
- Features information on classes, inheritance, and optional features
- Teaches you 10 ways to avoid adding bugs
The book incorporates the newest C++ features into the fundamental instruction, allowing beginners to learn the update as they learn the language. Staying current on the latest developments is a crucial part of being a programmer, and C++ For Dummies, 7th Edition gets you started off on the right foot.
- ISBN-10111882377X
- ISBN-13978-1118823774
- Edition7th
- PublisherFor Dummies
- Publication date30 May 2014
- LanguageEnglish
- Dimensions18.8 x 3.3 x 23.37 cm
- Print length480 pages
What other items do customers buy after viewing this item?
Product description
From the Inside Flap
Learn to:
- Program in C++ from the ground up
- Write your first program in C++
- Work with master classes and inheritance
- Sail through streaming I/O
The bestselling guide that shows you how to master C++ from the ground up
Whether you’re a beginner or intermediate programmer looking to fine-tune your skills, C++ For Dummies gives you clear instructions and guidance on becoming a functional C++ programmer. Updated to reflect the latest changes for C++ 2014, this hands-on guide shows you how to make sense of classes, inheritance, and advanced strokes—and much more.
- C++ Programming 101 — find out what it means to write a computer program, learn to speak the C++ language, and start crunching C++ commands
- Put the “fun” in functional programming — build upon your newly-gained knowledge to bundle sections of C++ code into modules, and then reuse those modules in programs
- The plot thickens — get the scoop on object-oriented programming and grasp classes, constructors, destructors, and much more
- Fly first class — understand why inheritance is the key to effective C++ programming, and become a first-rate object-oriented programmer
- Become a master programmer — take your skills to the next level and master features like file input/output, error-handling, constructs, and templates
Open the book and find:
- How to create your first program in Code::Blocks
- Mathematical and logical operations
- An introduction to pointers
- What you need to know about object-oriented programming
- How to use the copy constructor
- Ways to handle errors and keep your program from being hacked
- A companion website that features all the code from the book
From the Back Cover
Learn to:
- Program in C++ from the ground up
- Write your first program in C++
- Work with master classes and inheritance
- Sail through streaming I/O
The bestselling guide that shows you how to master C++ from the ground up
Whether you’re a beginner or intermediate programmer looking to fine-tune your skills, C++ For Dummies gives you clear instructions and guidance on becoming a functional C++ programmer. Updated to reflect the latest changes for C++ 2014, this hands-on guide shows you how to make sense of classes, inheritance, and advanced strokes―and much more.
- C++ Programming 101 ― find out what it means to write a computer program, learn to speak the C++ language, and start crunching C++ commands
- Put the “fun” in functional programming ― build upon your newly-gained knowledge to bundle sections of C++ code into modules, and then reuse those modules in programs
- The plot thickens ― get the scoop on object-oriented programming and grasp classes, constructors, destructors, and much more
- Fly first class ― understand why inheritance is the key to effective C++ programming, and become a first-rate object-oriented programmer
- Become a master programmer ― take your skills to the next level and master features like file input/output, error-handling, constructs, and templates
Open the book and find:
- How to create your first program in Code::Blocks
- Mathematical and logical operations
- An introduction to pointers
- What you need to know about object-oriented programming
- How to use the copy constructor
- Ways to handle errors and keep your program from being hacked
- A companion website that features all the code from the book
About the Author
Stephen R. Davis is the bestselling author of numerous books and articles, including C# For Dummies. He has been programming for over 30 years and currently works for Booz Allen Hamilton in the area of Homeland Defense.
Product details
- Publisher : For Dummies
- Publication date : 30 May 2014
- Edition : 7th
- Language : English
- Print length : 480 pages
- ISBN-10 : 111882377X
- ISBN-13 : 978-1118823774
- Item weight : 674 g
- Dimensions : 18.8 x 3.3 x 23.37 cm
- Best Sellers Rank: 356,391 in Books (See Top 100 in Books)
- 265 in Programming Languages & Tools
- 772 in Introduction to Programming
- Customer reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings, help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the book provides an excellent introduction to C++, with one mentioning it starts with the very basics. The book receives positive feedback for its value. However, the clarity receives mixed reviews, with one customer finding it easy to understand while another notes it includes too much technical jargon.
AI Generated from the text of customer reviews
Select to learn more
Customers find the book provides an excellent introduction to C++, with one customer noting it starts with the very basics and is great for those without previous programming knowledge.
"...All in all this is an informative and helpful guide to c++ with all the necessary extras to make life very easy for you." Read more
"Great Book for starting out with C++. If you already have a programming background it's probably too simple, if you don't then it's the book for you." Read more
"Detailed, starts with the very basics and works its way up, very good way to start with c++." Read more
"C++ software course...." Read more
Customers have mixed opinions about the clarity of the book, with some finding it easy to understand and informative, while others mention it includes too much technical jargon.
"...anyone can understand hence the for dummies but they also include so much technical jargon that you're not going to be a dummy for long 😆, with..." Read more
"...It provides clear explanation of what you are doing and why, instead of just giving you instructions which is a mistake i have found with many..." Read more
"...available for download - so I can't follow the course... no good for beginners at all.. you are the 'dummy' for buying a book with no support ! !.." Read more
"...this book gets to the point from the beginning and is easy to understand. highly recommend this book" Read more
Top reviews from United Kingdom
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United Kingdom on 27 May 2024Format: PaperbackVerified PurchaseI love these dummies guides!!
For some reason people assume they're too dumbed down but honestly they just know how to write in a way that anyone can understand hence the for dummies but they also include so much technical jargon that you're not going to be a dummy for long 😆, with subjects like coding/programming it's necessary to go for the easy to understand books because the more advanced books leave you with more questions and skip over important information because they assume yiu already know even the "beginners" books.. if you're new to coding then I recommend this and all other dummies guides 👌
- Reviewed in the United Kingdom on 27 June 2016Format: PaperbackVerified PurchaseThis book served as an excellent entrance way for me into the world of programming. It provides clear explanation of what you are doing and why, instead of just giving you instructions which is a mistake i have found with many online tutorials as you do not develop an understanding of the language and its applications. The many resources and installation guides are very helpful and allow you to pick apart your code to see where you went wrong and improve.
All in all this is an informative and helpful guide to c++ with all the necessary extras to make life very easy for you.
- Reviewed in the United Kingdom on 16 May 2015Format: PaperbackVerified PurchaseI have a large collection of 'For Dummies ...' books for which I have acquired a deep respect. The writing style tends to be humorous, which reflects its American origins. I believe introducing humour into a 'dry' subject aids learning. C++ is a specialised computer programming language but it is also one of the most common. It is difficult to write a review of this type of technical book because there is the inevitable tendency to compare one book with another in terms of the subjects covered and the clarity of its presentation. I have several books on C++ and I cannot decide which author/publisher I prefer. I have a favourite but it is not this 'For Dummies ...' book. This is not to say this is a bad book, far from it, but personal choice plays a huge part in selecting this type of book.
- Reviewed in the United Kingdom on 2 August 2015Format: PaperbackVerified PurchaseSon was really pleased with this book. He's gradually ploughing his way through it and find's it really helpful. Worth the buy!
- Reviewed in the United Kingdom on 30 April 2023Format: PaperbackVerified PurchasePage 11 - downloading the software...
Its not available for download - so I can't follow the course... no good for beginners at all.. you are the 'dummy' for buying a book with no support ! !..
- Reviewed in the United Kingdom on 5 August 2014Format: PaperbackVerified Purchasei have just received my order, in the past I bought C++ on disk after listening to someone droning on for a hour I turned it of
this book gets to the point from the beginning and is easy to understand.
highly recommend this book
- Reviewed in the United Kingdom on 16 March 2016Format: PaperbackVerified PurchaseGreat Book for starting out with C++. If you already have a programming background it's probably too simple, if you don't then it's the book for you.
- Reviewed in the United Kingdom on 20 October 2018Format: PaperbackVerified PurchaseBought for my son who said it was very good and very accessible.
Top reviews from other countries
Carlos G. MercadoReviewed in the United States on 3 March 20155.0 out of 5 stars I decided to read from starting pages to refresh my C++ and I found it good and learn simple stuff on the way
Format: PaperbackVerified PurchaseThe reason I bought it was to learn about templates to be prepared on C++ to take soon a data structures class. I decided to read from starting pages to refresh my C++ and I found it good and learn simple stuff on the way. Great book as I thought: No need to read 60 pages a chapter explaining the same thing. In this book, for example, the switch and case appears and then jumps with another thing. It is your own will to learn well by making your own simple programs as I learned before to remember how to use things on a program or just do and/or modify the programs on the book. C++ is flexible, the author can program one way but you can program your own way.
Brian ChownReviewed in Canada on 29 July 20235.0 out of 5 stars Good book for me.
Format: PaperbackVerified PurchaseFor me this is a good book to start learning the C++ language. From a website listed in the book, I have downloaded a file that has all the projects in it. Instead of spending my time keyboarding in the projects, I can just open them with a good text editor. I am running Ubuntu Linux on my computer and it makes compiling and running the programs easy. I have not finished this book yet, but I am enjoying it.
HarshaReviewed in India on 30 September 20165.0 out of 5 stars Perfect for beginners!
Format: PaperbackVerified PurchaseThe contents of this book is easy to understand, even if you're a beginner, and it explains all the concepts pretty well. It tells you what to do and what not to do. They way the book teaches you is perfect. Everything is neatly ordered and properly arranged and we'll worded.
-
Gabriel GallardoReviewed in Spain on 7 March 20255.0 out of 5 stars Tardo un mes en llegar
Format: PaperbackVerified PurchaseEn buen estado
En buen estado5.0 out of 5 stars
Gabriel GallardoTardo un mes en llegar
Reviewed in Spain on 7 March 2025
Images in this review
NisseReviewed in Sweden on 28 August 20241.0 out of 5 stars Worst "computer science" book I've ever read.
Format: PaperbackVerified PurchaseI didn't know a book about programming could even be this bad. I rarely give 1 star reviews, but this book is terrible.
Every other page is a plug to download stuff from the website of the publisher. The author can't go one single page without another joke, usually very American and "edgy" comments bashing socialism and other irrelevant nonsense. I thought I bought a book about learning C++; but half of the book is just fill-out material with the author making jokes, not getting to the point, etc.
The structure is horrible and not beginner-friendly, I say this from already knowing some C++. The author jumps around and misses important steps. There are plenty of good computer science books. This is not one of them.



