- Paperback: 1312 pages
- Publisher: Addison-Wesley Professional; 2 edition (May 25, 2014)
- Language: English
- ISBN-10: 0321992784
- ISBN-13: 978-0321992789
- Product Dimensions: 7.3 x 1.9 x 9.1 inches
- Shipping Weight: 4 pounds (View shipping rates and policies)
- Average Customer Review: 209 customer reviews
- Amazon Best Sellers Rank: #41,939 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Programming: Principles and Practice Using C++ (2nd Edition) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
About the Author
Bjarne Stroustrup is the designer and original implementer of C++, as well as the author of The C++ Programming Language, Fourth Edition (Addison-Wesley, 2013), and A Tour of C++ (Addison-Wesley, 2014) and many popular and academic publications. Dr. Stroustrup is a managing director at Morgan Stanley in New York City, as well as a visiting professor at Columbia University and a Research distinguished professor at Texas A&M University. He is a member of the U.S. National Academy of Engineering, an IEEE Fellow, and an ACM fellow. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
What I like most of all about this book is the size of the chapters. They are all in very readable chunks. Also, the exercises are likewise very short and doable as long as you read the chapters. I rarely got stuck, but I have to say those times I did get stuck I learned a little bit more. I also like that when he refers back to a previous section, he gives the section number so you can find it.
The author actually created C++, so you can't find a better authority. Yet, he doesn't talk over your head and get too technical. I like his little tidbits about "real" programming. There's some humor, but it doesn't ever become annoying.
What I like least (and I'm only up to chapter 4) is that this is written at an absolute beginner level. You need not have programmed one bit to use this book. That's great for some, but if you have any programming experience, you may find some parts tedious. Certainly some of the exercises can be skipped. But, even if you think the solution is easy, sometimes when you try it out, you run into obstacles, so try as many as you can.
There are no printed solutions to the exercises and only a few posted online, so your only feedback (unless you're using this as a text in a regular classroom) is whether the program worked. I don't know if I'm programming the most efficient way.
All in all, I'm looking forward to the more advanced chapters. This book is huge and it covers a lot, unlike many intro books that give you the basics then stop. Don't be intimidated; this book goes step by step. I only wish that the same author could write the same book about more languages!
Most recent customer reviews
Very happy with it!