Advanced Search
Start Your Free Trial

Overview

Top Sellers in this Category

More than three-quarters of a million programmers have benefited from this book in all of its editions

Written by Bjarne Stroustrup, the creator of C++, this is the world's most trusted and widely read book on C++.

For this special hardcover edition, two new appendixes on locales and standard library exception safety (also available at www.research.att.com/~bs/) have been added. The result is complete, authoritative coverage of the C++ language, its standard library, and key design techniques. Based on the ANSI/ISO C++ standard, The C++ Programming Language provides current and comprehensive coverage of all C++ language features and standard library components.

For example:

  • abstract classes as interfaces

  • class hierarchies for object-oriented programming

  • templates as the basis for type-safe generic software

  • exceptions for regular error handling

  • namespaces for modularity in large-scale software

  • run-time type identification for loosely coupled systems

  • the C subset of C++ for C compatibility and system-level work

  • standard containers and algorithms

  • standard strings, I/O streams, and numerics

  • C compatibility, internationalization, and exception safety

Bjarne Stroustrup makes C++ even more accessible to those new to the language, while adding advanced information and techniques that even expert C++ programmers will find invaluable.



Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.0 out of 5 rating Based on 285 Ratings

Condensed knowledge - 2009-06-06
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
"The C++ Programming Language" isn't a simple reference we usually use to look up some STL function syntax details. For those purposes one should use other resources (e.g. MSDN or some other online reference). Stroustup's book gives terse, highly technical and very detailed explanation of C++ fundamentals. The writing style of the author is clear and unambiguous. The amount of informational in this book huge, but thanks to attention to details and well designed code fragments, is relatively easy to "digest." This book isn't for novice, of course.

Pretty good. - 2009-10-14
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Good book. He did write the language. Perhaps a bit of a personality would make learning more enjoyable.
No offense to the author. All the information is in the book, just so darn hard to stay awake.

Sorry. Buy it if you have lots of coffee!

This is the definitive reference - 2009-07-15
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Great book, and I believe an absolute must for any serious C++ programmer. Great as a reference, and a very informative (if a little involved) read. Nothing beats the thoughts of the language designer/creator when it comes to understanding how C++ works.

C++ by the Man Himself - 2009-04-24
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
There is nothing to review about this product. This is THE reference for C++ programming by the man who is behind the development of the language. His insight into the process of programming and what developers need is astounding. This book is the only book you need for C++ programming.

If you want to learn C++ don't buy this book - 2009-01-22
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This is a tough review to write because I have great respect for the author. This book is totally confusing for someone new to C++ and once I had learned the language I seldom find anyrthing of value as far as refrence. If you want to learn C++ get a primer and use Acclerated by Koening and Moo. That book will get you up to speed and give you results quickly in C++.

I really would like to know how to make this book useful. Features are explained then it seems that the same information is rehashed over and over with minor vartiations.

I just try to read the book and try to learn somthing and I seem to rehash and rehash the same points or that it seems to me that the book is disorganized. I find that other books will expain thing better and if you have gone through other books you don't need this one.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > C++

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.