Auto boutiques-francophones Simple and secure cloud storage SmartSaver Countdown to Black Friday in Home & Kitchen Kindle Black Friday Deals Week in Music SGG Countdown to Black Friday in Lawn & Garden
C++ Primer and over one million other books are available for Amazon Kindle. Learn more
CDN$ 48.28
  • List Price: CDN$ 79.99
  • You Save: CDN$ 31.71 (40%)
In Stock.
Ships from and sold by Gift-wrap available.
C Primer (5th Edition) has been added to your Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

C++ Primer (5th Edition) Paperback – Aug 6 2012

8 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 48.28
CDN$ 48.28 CDN$ 71.49

Black Friday Deals Week in Books

Frequently Bought Together

  • C++ Primer (5th Edition)
  • +
  • The C++ Programming Language (4th Edition)
  • +
  • The C++ Standard Library: A Tutorial and Reference (2nd Edition)
Total price: CDN$ 186.76
Buy the selected items together

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your e-mail address or mobile phone number.

Product Details

  • Paperback: 976 pages
  • Publisher: Addison-Wesley Professional; 5 edition (Aug. 6 2012)
  • Language: English
  • ISBN-10: 0321714113
  • ISBN-13: 978-0321714114
  • Product Dimensions: 17.8 x 5.8 x 22.9 cm
  • Shipping Weight: 1.5 Kg
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Bestsellers Rank: #20,879 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Stanley B. Lippman has retired back to the Catalina Foothills where he is working on EEEK!, a computational model of the nervous system of the House Mouse, and An Off By One Error, a speculative novel set in the Northwestern Rain Forest. During his professional career, Stanley served as Distinguished Consultant for the Jet Propulsion Laboratory, Architect for the Visual C++ development group at Microsoft, member of technical staff at Bell Laboratories, two stints in Massive Multiplayer Online Gaming, and a surprisingly long stint in Feature Animation at Disney, DreamWorks, Pixar, and PDI. Stanley will be most remembered for his many years working with Dr. Stroustrup on the implementation of cfront, the standard implementation of C++ until the ISO standard.


Josée Lajoie, now at Pixar, was a member of IBM Canada’s C/C++ compiler development team, and chaired the core language working group for the original ANSI/ISO C++ standardization committee.


Barbara E. Moo has nearly thirty years of software experience. During her fifteen years at AT&T, she worked closely with C++ inventor Bjarne Stroustrup and managed the C++ development team for several years.


Inside This Book

(Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See all 8 customer reviews
Share your thoughts with other customers

Most helpful customer reviews

4 of 4 people found the following review helpful By Jean-philippe Thibault on Nov. 19 2012
Format: Paperback Verified Purchase
On the whole this is probably the best programming book that I've read. It's intelligently written with codes to tell you it's safe to skip certain parts because they are specialized tools for certain tasks. They convey the C++ concepts extremely well and it's an effortless read.

Two issues for me that they could improve:

-The code parts are hard to follow, they keep referring to off-page code samples so I just don't bother flipping the pages. If they could use a bit more plain English or a way to print out the complete programs on a separate piece of paper it would go a long way. (They let you download the code samples afaik but a cutout inside the book would have been easier)

-No Parallelism chapter. They probably thought it was too big an issue to tackle in their book but I would have liked a small intro with a recommended book or something. After reading that book you will be able to write extremely sophisticated, highly optimized... serial code.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
1 of 1 people found the following review helpful By Victor on Oct. 7 2014
Format: Paperback Verified Purchase
Very good book. I bought the book because I wanted to be sure of what I had learned in university. As an electrical engineering, C++ was the first language we were presented to. However, it was never presented too deep. Pointers and references were easy to understand, but many of the basic concepts were a bit blurry. After reading the book, I have a very good understanding on the base of C++ Programming
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
By Parvinder on Feb. 22 2014
Format: Paperback Verified Purchase
This book is a must-have for all people wanting to begin programming in C++. Some basic knowledge of the language is probably required, but it is definitely one of the best intermediate books you could get. Take it from me, I'm fourteen trying to become proficient in C++, with only basic programming experience (Though I have used C++ before). For me this book is very easy to understand (aside from a few concepts that take a little longer to understand).

The book starts from the very beginning, i.e. "Hello World!" As you get further into the book, you start getting a deeper understanding of the standard library, and you learn to use it to your advantage when designing programs. The book also provides notes, and tips on how to use the information you learn in the best way, thus encouraging good programming habits. Along with these features, the book is also fully-updated for the new C++11 standard, and you will quickly start to understand all of the new additions to the language in very easy-to-understand tutorials. The book allows you to put your learning to work by providing exercises for you to experiment with.

If you are trying to learn C++, then I strongly recommend you get this book, as it will really help you build a foundation in the C++ programming language, and it will be easier for you to transition into the more advanced parts of programming.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
By Jacob Amaral on June 26 2014
Format: Paperback Verified Purchase
Currently on Chapter 10 and its great! It is a bit too informative, some functions in C++ I don't even use but it gives you all the options possible. If you really want to get into C++ this is the book.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse