11th out of 86 books
—
150 voters
The C++ Programming Language
The most widely read and trusted guide to the C++ language, standard library, and design techniques includes significant new updates and two new appendices on internationalization and Standard Library technicalities. It is the only book with authoritative, accessible coverage of every major element of ISO/ANSI Standard C++.
Hardcover, Special Edition, 1040 pages
Published
February 1st 2000
by Addison-Wesley Professional
(first published 1986)
Friend Reviews
To see what your friends thought of this book,
please sign up.
Community Reviews
(showing
1-30
of
1,995)
I've read the first, second, and third editions of this book. (Before I gave up my evil ways and switched to Java.) The most concise thing to say about the language can be summarized by placing the three volumes on the shelf next to each other. That makes it clear how much the scope of the language has expanded over time (approximately doubling on each edition). It's a sign of how tricky language design is -- Stroustrop was essentially forced to add some rather byzantine constructs over time to...more
Well, for programming manuals you can't get much more authoritative than the author of the frakking language.
And as a reference, this works very well. Those already familiar with object-oriented compiled languages will have little difficulty absorbing this. The material is nearly unique among programming manuals, inasmuch as we get Stroustrop's perspective not only on effective and efficient techniques, but also some of the rationale explaining how and why C++ conventions are as they are. The c...more
And as a reference, this works very well. Those already familiar with object-oriented compiled languages will have little difficulty absorbing this. The material is nearly unique among programming manuals, inasmuch as we get Stroustrop's perspective not only on effective and efficient techniques, but also some of the rationale explaining how and why C++ conventions are as they are. The c...more
Jul 28, 2011
Joecolelife
rated it
5 of 5 stars
Recommended to Joecolelife by:
www.CocoMartini.com
Shelves:
college-textbooks
I get extremely aggravated by people who read a book like thisand say how terrible it is, how the examples are hard to understand,and how hard the code is to understand, etc etc... Blah blah blah. It's pretty obvious to an experienced programmer that these people clearly are not the target audience of the book. The target audience of this book is programmers who have a couple years of experience programming (at least in C, preferably in C++). Additionally, you must be able to understand some rat...more
This book is the reference on this programming language. It attempts to follow in the footsteps of "The C Programming Language," which was thin but useful and more than a little amusing.
It succeeds in being a useful reference to this heavily-used language. The author, though, doesn't have the wit of the earlier authors and some attempts seem forced. Also, this is a much larger language. Part of why the earlier book was so thin was that the language itself was rather small and depended on librari...more
It succeeds in being a useful reference to this heavily-used language. The author, though, doesn't have the wit of the earlier authors and some attempts seem forced. Also, this is a much larger language. Part of why the earlier book was so thin was that the language itself was rather small and depended on librari...more
I have one of the older editions, 2nd I think. Best book I've seen for someone who already knows a bit of c/c++ and looking to go further into the language and get more out of it. Even though I don't program much in C++ recently I am unduly excited about the 4th edition, which should include C++11, and have already pre-ordered it on amazon. I mention that to demonstrate in what esteem I hold this book and how much I appreciated what it taught be about C++.
This book is not good for learning to pr...more
This book is considered to be the ultimate C++ bible as it's written by the creator of C++ himself, Bjarne Stroustrup, although I much prefer Big C++ as a reference book. This book is also clearly written by a straight programmer who isn't great when it comes to documentation as many of his explanations of the language are long-winded and overcomplicated for no reason.
It is worth noting that if you're looking for a book that serves as an introduction to the language, stay well clear from this an...more
It is worth noting that if you're looking for a book that serves as an introduction to the language, stay well clear from this an...more
I have the third edition of this weighty tome, and it doesn't make good bedtime reading. Instead it works best as a reference book. The C++ standard has moved on since ... oh, it's not clear which version of the standard my edition covers, apart from copyright 1997. C++11 has added lots of new features not yet supported by all the usual compilers on the common platforms, and it is mostly backwards compatible, so this edition is still mostly relevant.
There are other books for better coverage of t...more
There are other books for better coverage of t...more
Sep 22, 2008
Shortempered
rated it
5 of 5 stars
Recommends it for:
intermediate to pro
Recommended to Shortempered by:
mentor at IBM
not a book for a beginner, read it if you already know what you are reading..
the best..Author is my personalized GOD !
Well, I stick to my review more firmly now that I have almost completed (only once) this super-genius work.
To be more specific about the book:
The book is source of almost everything you might want to know about the C++ or probably insight of everything to what one programming language has to offer. Although book is comprehensive, it is not a book made for you, if you are just s...more
the best..Author is my personalized GOD !
Well, I stick to my review more firmly now that I have almost completed (only once) this super-genius work.
To be more specific about the book:
The book is source of almost everything you might want to know about the C++ or probably insight of everything to what one programming language has to offer. Although book is comprehensive, it is not a book made for you, if you are just s...more
This book was a beast. I tried to read it front-to-back, and it ended up taking me over a year to do it (including lots of downtime and time off due to information overload). So I wouldn't recommend that. I suggest reading the first chapters in order and then hitting the rest of them piecemeal as you run into something relevant in your life.
That said, this book was incredible. I don't know why this wasn't required reading as part of my college education. All the rest of my textbooks should have...more
That said, this book was incredible. I don't know why this wasn't required reading as part of my college education. All the rest of my textbooks should have...more
Apr 15, 2013
Ravi Sirohi
added it
it is not an oops based language
Mar 05, 2011
Eric Smith
added it
Nobody reads this cover to cover right?
So far this book is sterling -- all the incredible detail I could ever need about the minutae of C++ coding & compiling. I'm delighted as I wanted a refresher that wasn't a patronising tutorial, and this suits me fine! Not only what I wanted, but tonnes of detail I never even knew I wanted.
It's nice to see a book focused on teaching a programming language, rather than one that tries to teach you programming, too. I think these are very different concepts & should have different books, an...more
It's nice to see a book focused on teaching a programming language, rather than one that tries to teach you programming, too. I think these are very different concepts & should have different books, an...more
This is the definitive book on the C++ programming language written by the man Bjarne Stroustrup himself. While those who are unfamiliar with C++ should avoid it, experienced C++ programmers will find that it can perfect their abilities. Nearly every intricacy and trick of the language is discussed. In fact, the only thing I've been unable to find is whether or not friendships inherit between classes - a rather obscure piece of C++ lore (they don't).
Jun 20, 2007
Israel Hsu
rated it
3 of 5 stars
·
review of another edition
Recommends it for:
computer programmers
This is the authoritative reference on the C++ programming language. This book works best as a reference. Do not try to learn the C++ language from this book; its dense reference-filled text is too difficult to decipher for the beginner. However, I have found it to be very useful as a reference. For example, while designing and programming a set of complex generic templates, this book helped me untangle a series of mysterious compiler errors.
There are no discussion topics on this book yet.
Be the first to start one »
Goodreads is hiring!
Share This Book
No trivia or quizzes yet. Add some now »
“There are only two kinds of languages: the ones people complain about and the ones nobody uses.”
—
3 people liked it
“Proof by analogy is fraud.”
—
2 people liked it
More quotes…

Loading...




































Aug 05, 2011 09:45am