C++ Primer Plus (5th Edition) and over one million other books are available for Amazon Kindle . Learn more

Have one to sell? Sell yours here
or
Get a £16.00 Amazon.co.uk Gift Card
C++ Primer Plus (Primer Plus (Sams))
 
 
Start reading C++ Primer Plus (5th Edition) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C++ Primer Plus (Primer Plus (Sams)) [Paperback]

Stephen Prata
3.5 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £20.51  
Paperback --  
Trade In this Item for up to £16.00
Trade in C++ Primer Plus (Primer Plus (Sams)) for an Amazon.co.uk gift card of up to £16.00, which you can then spend on millions of items across the site. Plus, get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade-in values may vary (terms apply). Find more products eligible for trade-in.
There is a newer edition of this item:
C++ Primer Plus (Developer's Library) C++ Primer Plus (Developer's Library)
£31.27
In stock.


Product details

  • Paperback: 1224 pages
  • Publisher: Sams; 5 edition (15 Nov 2004)
  • Language English
  • ISBN-10: 0672326973
  • ISBN-13: 978-0672326974
  • Product Dimensions: 22.9 x 18.5 x 3.8 cm
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 291,886 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Stephen Prata
Discover books, learn about writers, and more.

Visit Amazon's Stephen Prata Page

Product Description

Product Description

If you are new to C++ programming, C++ Primer Plus, Fifth Edition is a friendly and easy-to-use self-study guide. You will cover the latest and most useful language enhancements, the Standard Template Library and ways to streamline object-oriented programming with C++. This guide also illustrates how to handle input and output, make programs perform repetitive tasks, manipulate data, hide information, use functions and build flexible, easily modifiable programs. With the help of this book, you will:

  • Learn C++ programming from the ground up.
  • Learn through real-world, hands-on examples.
  • Experiment with concepts, including classes, inheritance, templates and exceptions.
  • Reinforce knowledge gained through end-of-chapter review questions and practice programming exercises.

C++ Primer Plus, Fifth Edition makes learning and using important object-oriented programming concepts understandable. Choose this classic to learn the fundamentals and more of C++ programming.


 

From the Back Cover

If you are new to C++ programming, C++ Primer Plus, Fifth Edition is a friendly and easy-to-use self-study guide. You will cover the latest and most useful language enhancements, the Standard Template Library and ways to streamline object-oriented programming with C++. This guide also illustrates how to handle input and output, make programs perform repetitive tasks, manipulate data, hide information, use functions and build flexible, easily modifiable programs. With the help of this book, you will:

  • Learn C++ programming from the ground up.
  • Learn through real-world, hands-on examples.
  • Experiment with concepts, including classes, inheritance, templates and exceptions.
  • Reinforce knowledge gained through end-of-chapter review questions and practice programming exercises.

C++ Primer Plus, Fifth Edition makes learning and using important object-oriented programming concepts understandable. Choose this classic to learn the fundamentals and more of C++ programming.


 


Inside This Book (Learn More)
First Sentence
Welcome to C++! This exciting language, which blends the C language with support for object-oriented programming, became one of the most important programming languages of the 1990s and continues strongly into the 2000s. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
Not the best 30 Jan 2012
By Bajinga
Format:Paperback
Though walking around with this thick book makes you look about 50x smarter, it certainly is a burden to work with.

First up, though, I would like to address the first half of this book:
from what I learned, the first half of this book is beginner friendly, and it explains everything so that you don't have to refer through the internet to check what you have learned. The exercises are excellent too, they make you figure out a solution using the methods learnt to your advantage; you feel great after completing them.

And here are the 'not so good' parts:
Around Chapter 14, I assume that Stephen Prata figured that no one would get this far in the book, and decided to slack, or maybe another person started writing it here, with no knowledge of what had been taught, because we are slapped down with things that we haven't yet heard of being just pushed into our faces, and at an incredible pace; the internet is the second resort for a lot of what is put in here. As for the exercises, it is no longer a point where Prata makes sure to come up with something we'll have to figure out, no, most of the questions are along the lines of:

Modify listing 12.3 so that it is mutual friends with its derived class.

To that, I say: no! Why should I modify it? That requires no fun. I didn't write that, and it wasn't me that wanted to optimize the code as much as possible; it was Prata, and I am left to just add a few more lines. Go away.

Overall, this book is all right, just so long as you can endure everything past Chapter 14.
Comment | 
Was this review helpful to you?
1 of 20 people found the following review helpful
Format:Paperback
Everything went as expected, no problems at all! The book was well packed and it arrived on time.
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  91 reviews
137 of 141 people found the following review helpful
The first c++ book you should read 17 Feb 2007
By T. Liu - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
If you are new to C++, this is THE C++ you need to read. There is another book called "C++ Primer" (no plus). The following comment is what I wrote for the book C++ Primer, which may give you some idea of the difference between these two:

This is a great book for anyone who want to enhance his/her knowledge

on C++, but this is by no means a primer book. If you are new to C++,

read the book "C++ primer plus" first. It is so funny that the book

"C++ primer plus" (which is also a great book) is really an introductory

book. The names of these two books should be swapped because C++ Primer

introduces more advanced topics and the topics that an experience programmer should know but a student does not need to. From my teaching experience in a state university, I would suggest students to read C++ books in the following order:

C++ primer Plus

C++ Primer

Thinking in C++ (great book, free on the internet)

The C++ Programming Language (by Stroustrup)

Then you may want to read some books on special topics such as Visual C++, Database, etc.
177 of 187 people found the following review helpful
If I was looking for a place to begin...this would be it! 26 Jun 2005
By Patrick Thompson - Published on Amazon.com
Format:Paperback
Stephen Prata: give the man a cheer (beer!) (or many)! This book is good...no, not good...GREAT! A book doesn't last 20 years (yes, 20) through various editions (5 obviously) without being something special. And this is no exception. This is unqeustionably the best beginner/intermediate book on C++ I have ever read (it pains me to say it...but it has dethroned Object oriented programming in c++ by Lafore, ISBN 0672323087 in that respect). Maybe it's just me, but Prata has a tone (a way) that just makes it VERY easy to relate to the concepts he is trying to explain. He doesn't belabor a point, nor does he treat you like a gumby or one of his colleagues to impress with his knowledge of the arcana of C++. He, oddly enough, seems more interested in teaching you (properly) then trying to get paid (look at the size of the book! if he were looking to get paid, cut the book in half, sell it in two parts or sell one reduced size part for the same price).

Prata offers fair coverage of the language: particularly the basics, as well as some nice software engineering opinions along the way (not in little colored boxes like Deitel with an Ant picture...which is cool: the ant analogy just annoys me- loss of identity, no individuality, part of a hive, etc...). Obviously he can't cover everything. Check out the chapter listing to see if he has what you want! But what he does cover-> the ++basics are extremely well done. There are programming exercises at the end of each chapter of course (with answers).

Prata has adopted a friendly, welcoming tone, laced with humor (not insipid humor, or just plain lame). He doesn't lambast microsoft or push any particular product/compiler. He provides little tips if you're using new or old, non-ansi-c++ compliant compilers. This is just a really helpful, useful, good to learn from book. I've read it to recover some obfuscated c++ knowledge lost from spending too long in java land (a nice, highly productive place...but just a little too safe if know what I mean: everything is fenced in and there are no pointers for self navigation!), so my opinion may be from somebody who is not a beginner. Nevertheless, having taught people, i would suggest this: this is a pedagogically sound work that offers achievement and understanding for anybody willing to step up and take a serious whack at c++. Read it and enjoy a true rarity nowadays: someting that not only lives up to its promise, but goes beyond it. This is money that is sure to be spent in a non-resentful manner: there's no buyer's remorse here! There's nothing about this book that I find weak.

Very well done Mr Prata!

Definitely Two thumbs up!
75 of 78 people found the following review helpful
Top marks all around 7 April 2005
By Adaera - Published on Amazon.com
Format:Paperback
The decorously named "C++ Primer Plus, fifth edition" is a book for C++ beginners and those who would consider themselves a C++ virtuoso. C++ Primer Plus doesn't follow the trend of being the type of programming book that you either learn from and set away forever on a dusty shelf nor the type that you can use as a reference guide but can't use it to learn from. This is one of the few programming books I have read that I have both learned from and can still use as a perfectly suitable reference guide.

In C++ Primer Plus, you are lead through the "cin's" and "cout's" of C++. In this book you will be given well guided lessons with examples from the basic to the advanced features of this wonderfuly capable programming language. You will learn the common C++ programming idioms and techniques as you turn the pages, each example constructed clearly and professionally. One of the great features attributed to this book is the dedication to teaching its readers C++, one being each example code given to you to
use was carefully crafted to be compitable with most popular and even a few less heard of, C++ compilers.

The author is also good at explaining each piece of code with wonderful precision and patience, so well in fact they don't have to provide constant screen shots to show what they are trying to explain - unlike many other programming books.

If you have ever wanted to learn a programming language that is greatly respected in the business world, then I would of course suggest picking up C++. If you want a great book to learn from and use as a guide throughout your programming life for C++, then I suggest picking up "C++ Primer Plus, fifth edition". Just as much as I appreciate this book for its ability to teach people directly, I equally would recommend this book as a
good teaching text for those of you who may already know C++ but find it hard to teach others. I myself hope to use this book to teach others by one day.
-Rift-

Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
Similarity to C++ Primer (S.Lippman)?? 0 21 Apr 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback