CDN$ 70.34
  • List Price: CDN$ 93.99
  • You Save: CDN$ 23.65 (25%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Add to 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 2 images

The C++ Programming Language: Special Edition Hardcover – Feb 1 2000


Amazon Price New from Used from
Hardcover
"Please retry"
CDN$ 70.34
CDN$ 67.17 CDN$ 10.34
Paperback
"Please retry"

Join Amazon Student in Canada



Frequently Bought Together

Customers buy this book with Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) CDN$ 32.75

The C++ Programming Language: Special Edition + Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
Price For Both: CDN$ 103.09

Show availability and shipping details


Customers Who Viewed This Item Also Viewed

NO_CONTENT_IN_FEATURE

Product Details

  • Hardcover: 1040 pages
  • Publisher: Addison-Wesley Professional; 3 edition (Feb. 1 2000)
  • Language: English
  • ISBN-10: 0201700735
  • ISBN-13: 978-0201700732
  • Product Dimensions: 4.3 x 19.3 x 23.8 cm
  • Shipping Weight: 1.8 Kg
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (71 customer reviews)
  • Amazon Bestsellers Rank: #148,711 in Books (See Top 100 in Books)
  • See Complete Table of Contents


Inside This Book (Learn More)
First Sentence
This book consists of six parts: Introduction: Chapters 1 through 3 give an overview of the C++ language, the key programming styles it supports, and the C++ standard library. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.3 out of 5 stars
Share your thoughts with other customers

Most helpful customer reviews

12 of 12 people found the following review helpful By A Customer on April 11 2001
Format: Hardcover
This book is written in the way creator Bjarne Stroustrup sees his language and how his language should be used. This book is not thin on material for the intermediate to advanced C++ software engineer.
One word in warning to potential buyers: You better be sharp with your STL skills before reading this book. Stroustrup writes his implementations around the STL which is not covered from a tutorial style in this book before he introduces it, which tells you that he meant for this book strictly as a reference not as a readers book. This critism is constructive, not disruptive, but I have been programming in standard ANSI/ISO C++ for 9 years, this book is best understood if you read the following first, if not, this book for even an itermediate C++ program cannot be digested to the fullest and you will reading this book fooling yourself of how much knowledge you have attained, when in reality, all that you have accomplished is reading this book so that you can say that you read Stroustrup, which is foolish, so read these first:
1) C++ Primer 3rd Edition: Stanley Lippman Addison Wesley Books Strengths: If you are starting out with C++ with no C++ experience, this book covers every facet beginner to advanced topics, such as fundamental classes, class design covering nested class and intense class scoping rules, which Stroustrups book does not cover, there is no reference to nested classes and access privileges with nested classes with Stroustrup's book. The chapters on function templates and another chapter on class templates are the most complete and thorough beyound what you need to know for richness is explained brilliantly and better than scant coverage in Stroustrup's.
Read more ›
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
2 of 3 people found the following review helpful By Qiang Xu on Jan. 3 2003
Format: Hardcover
Maybe my word is a little attacking to Bjarne Stroustrup.
Still, this is the feeling now I have since I bought this book two year's before.
Even using the index, I can't find the wanted info about specific items. And when I find the info, the key part is not there. This is really annoying, esp. when you find such key parts in other books.
Some will say: "Oh, it is not for begginners." Yet, I don't think it is appropriate even for an intermediate reader. As regards to advanced programmer, I don't know because I am not at an advanced level of C++.
I respect Bjarne Stroustrup, for he has invented such a great language to easy our programming life. Yet, maybe he is not good at writing.
If you want to learn C++ at a decent speed, here is my list:
1. "Accelerated C++" by Andrew Koenig -- This is THE BOOK on C++. I think it can be compared to K&R's "The C Programming Language" in years to come.
2. "Effective C++ and More Effective C++ CD" by Scott Meyer -- This cultures good programming styles in C++.
3. "The C++ Standard Library" by Josuttis -- This is the reference I use in every day programming life. It can't be over-emphasized.
4. "Exceptional C++" by Herb Sutter -- He teaches you the delicate and subtle parts of C++. They are easy to ignore, but never unimportant. It won't fail you.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Hardcover Verified Purchase
This is probably the best possible book for someone who already has considerable experience with C++, but it is really only meant to be used as a general reference, rather than a walkthrough to learning the basics.

If you're just starting out, I don't recommend it; if you have experience and just need a solid, dependable collection of explanations, reminders, and advice, this is exactly what you're looking for.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Hardcover
This book is a great reference because of all the detail it contains, however it is an equally poor introduction to C++ for beginners as discussions on various topics are fragmented throughout the book and the author often uses constructs prior to properly describing them.

Conversely, if you are an experienced programmer, or know some C++ this book will be helpful.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Hardcover
This book is both a text book for learning C++ and a reference book to consult whenever tricky C++ interogations arise. I would qualify the writting style as academic and very dense in details. It has the merit to be very accurate and to cover almost every aspects of the programming language but in the same time, it is the very same reason why not a lot of people that I know went through from one cover to the other. This book is for serious reading and is not a fun easy reading before going to sleep. The writting style might intimidate people that have never had experience for C++. For that reason, I would recommand newbies to look elsewhere for a first book to be introduced to C++ 'Accelerated C++' from Andrew Koenig would be a good suggestion. However, for any intermediate to expert programmers, this book is a must. To me, reading this book after few years of C++ usage helped me to fully integrate all the details of the concepts that I was already using on a daily basis and this had the effect of bringing my C++ understanding to a new level.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By Abelardo Vacca on May 20 2006
Format: Hardcover
The best C++ book out there, hands down.

It has remarkable depth in topics such as the standard library and design practices for a single book.

Although you will find yourself coming back over and over to this book, it is not a reference book. The reader will make the most of it if he/she reads it in the order it is presented. I had fun reading it from cover to cover, one of the best technical reads I have had (if not the best)
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Product Images from Customers

Most recent customer reviews

Search


Feedback