Goodreads helps you keep track of books you want to read.
Start by marking “C++ Primer Plus” as Want to Read:
C++ Primer Plus
Enlarge cover
Rate this book
Clear rating
Open Preview

C++ Primer Plus

3.99  ·  Rating Details ·  368 Ratings  ·  19 Reviews
Covers the 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.
Paperback, Fifth Edition, 1224 pages
Published November 15th 2004 by Sams (first published March 31st 1995)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about C++ Primer Plus, please sign up.

Be the first to ask a question about C++ Primer Plus

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30)
filter  |  sort: default (?)  |  Rating Details
Joe Vaughn
Dec 26, 2007 Joe Vaughn rated it it was amazing
Recommends it for: Coding--Hardcore, General, Fun
Pulled this down from the shelf today for some pointers on a print driver. Recalled what a darned good book this is for instruction sets with C++. Haven't pulled it since college and kicking meself for not going back to basics. Easily used with clear examples...if you can't whip up a quick currency converter using the examples from this book, try another book...or another lang.
Sep 17, 2007 S rated it it was amazing
Recommends it for: people who want to study C++
I used this book as a reference when studying up for a technical interview, and it's by far the most common-sense guide to C++ that I own, and I have a LOT of C/C++ books. The author explains things really well, and there are clear examples throughout the book.
Anton Simakov
Feb 18, 2015 Anton Simakov rated it it was ok  ·  review of another edition
Shelves: cpp
A friend of mine asked me about a good book on C++ programming for an absolute beginner, i.e. for a person without any programming experience. At first I told him to choose a different programming language to start from, but he was reluctant to this idea, so I decided to quickly skim over few books on C++ programming for beginners to find one which would do more good than harm. So far I read only one book on C++ that counts as a book for beginners, namely C++: How to Program by Harvey M. Deitel ...more
Sep 21, 2009 Alven rated it it was amazing
Want to learn a progamming language? This text is must, provided you can figure out how to utilize your compiler!
abdalrhmun algabban
Apr 02, 2010 abdalrhmun algabban rated it liked it
it so nice book , Interesting and And confusing, but in some cases
Shuja Ul Hasan
May 16, 2016 Shuja Ul Hasan rated it really liked it  ·  review of another edition
The best book to get started with c++ programming, it is well arranged by topics and covers a lot of good programming concepts and tricks, yet it needs to be updated with advanced programming concepts like meta-programming and concurrency. Also a little bit of cutting would be nice to make it a little easier for a complete noob so that it may look a little less frightening. As the book is quite lengthy.
Timothy Culp
Aug 01, 2012 Timothy Culp rated it really liked it
Shelves: computer-science
I'm sorry Stroustrup and Lippman. You may have invented C++ and while many professionals read cover to cover anything you put on paper, have you ever tried teaching a course with one of your books? This book is written by a professor specifically for teaching the concepts so the student can absorb them in little chunks. Complete with examples, problems, and answers, it's a practical book for new or intermediate computer science students. Albeit not very sexy.
Akash Goel
Jun 14, 2014 Akash Goel rated it really liked it  ·  review of another edition
Shelves: thrilled-to-read
A lot of useful information packed in each chapter. Problem is, it is a pain to spot the useful and uncommon rules. For a beginner, it would be great. But for a person with a bit more understanding of the language, the book just isn't friendly enough. The author should highlight all the relevant rules, so that one doesn't have to dig through all that text.
Alexander Ptakhin
Jul 09, 2014 Alexander Ptakhin rated it liked it  ·  review of another edition
Shelves: prog
Seems ok for learning base features "bright future" C++. Although there are no shooting ropes in book. And I'm sure that book of my favourite language must have name "C++. Prepare to die edition", because only book's goal is to protect fragile mind from dangerous things. And not to draw bright future.
May 21, 2013 Thes rated it really liked it  ·  review of another edition
První a zatím jediná knížka, kterou mi kdy Glurak dal k přečtení. A já ji ještě nedočetla.
Autor velmi dobře a srozumitelně vysvětluje, v podstatě i téměř začátečník s trochou nadšení a představivosti pochopí cokoli bude potřebovat.
Ve zkratce: Pokud se chcete učit céčko z knížky, doporučuji tuto.
Feb 06, 2014 Guy rated it it was amazing  ·  review of another edition
I did some C++ programming in the 90's, but very little in the last 15 years. This book was a fantastic refresher that clearly explains the often tricky features of the language along with indispensable C++11 coverage that makes it more useful than ever.
Dec 06, 2011 Jim rated it really liked it  ·  review of another edition
This is a great technical book and explains the depths of C++ that's easy to understand without sacrificing essential concepts. Stephen keeps up to date with new features. In this edition he included a chapter C++ 11.
May 03, 2015 Zafar rated it really liked it  ·  review of another edition
Shelves: owning
Pretty nice book for those who have background in programming. However I think it is a bit verbose. Could be made shorter.
Ronak Vashi
Jul 30, 2012 Ronak Vashi rated it it was amazing
Shelves: cpp
Excellent book for beginners willing to learn C++ language. Language is easy to understand and topics are covered systematically with good examples.
Sep 17, 2013 David rated it really liked it
Shelves: computers-lang
Did a straight read through when getting back into C++. Comprehensive, but takes more time than other books (it's over 1000 pages).
Vilém Zouhar
Nice explanation of every part of the C++ language, but It's so long. I almost gave up a few times.
Lauri Kotilainen
Jun 13, 2010 Lauri Kotilainen rated it did not like it
Somehow, this book manages to be at least five times as thick as K&R, without adding anything interesting. If you want to learn C, stick to the masters.
Uidroot rated it liked it
Nov 06, 2011
Xinzhou Zhang
Xinzhou Zhang rated it really liked it
Mar 31, 2016
William Goddard
William Goddard rated it it was amazing
Feb 26, 2015
Gum rated it really liked it
Jan 26, 2014
Kris rated it really liked it
Jan 08, 2015
Shivanand Velmurugan
Shivanand Velmurugan rated it really liked it
Nov 19, 2008
Irina rated it really liked it
Jan 26, 2015
Beau Casey
Beau Casey rated it it was amazing
Aug 24, 2014
Richard rated it it was amazing
May 17, 2014
Clouds rated it it was ok
Oct 31, 2014
Rob rated it it was amazing
Nov 09, 2015
Jeremy Cooke
Jeremy Cooke rated it liked it
Nov 27, 2016
Mohamad Amir
Mohamad Amir rated it it was amazing
Jun 24, 2008
« previous 1 3 4 5 6 7 8 9 next »
topics  posts  views  last activity   
For the beginner 2 4 Jan 25, 2013 01:24AM  
  • Learning the vi and Vim Editors
  • Accelerated C++: Practical Programming by Example
  • Cocoa Programming for Mac OS X
  • Programming in Objective C
  • Thinking in C++, Volume One: Introduction to Standard C++
  • C++ Primer
  • Effective C++: 55 Specific Ways to Improve Your Programs and Designs
  • C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
  • Python Essential Reference (Developer's Library)
  • Java in a Nutshell
  • The C++ Programming Language
  • OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2
  • Database Systems: The Complete Book
  • Version Control with Git
  • Real World Haskell: Code You Can Believe In
  • Learning Python
  • The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler
  • Rails Recipes

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book