Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

Quantity: 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
35 used & new from £9.99

Have one to sell? Sell yours here
 
   
Tell a Friend
The C++ Programming Language: Third Edition
 
 
The C++ Programming Language: Third Edition (Paperback)
by Bjarne Stroustrup (Author) "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..." (more)
3.8 out of 5 stars 28 customer reviews (28 customer reviews)
RRP: £37.99
Price: £22.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £15.00 (39%)
Availability: In stock. Dispatched from and sold by Amazon.co.uk.

Only 4 left in stock--order soon (more on the way).

Want guaranteed delivery by 1pm Tuesday, May 13? Choose Express delivery at checkout. See Details

35 used & new available from £9.99
Other Editions: RRP: Our Price: Other Offers:
Hardcover (3) £49.99 £29.99 48 used & new from £25.00
Paperback (2) 33 used & new from £1.50
 
   

Perfect Partner

Buy this book with The C++ Standard Library: A Tutorial and Reference by Nicolai M. Josuttis today!

The C++ Programming Language: Third Edition The C++ Standard Library: A Tutorial and Reference
Buy Together Today: £48.98

Customers Who Bought This Item Also Bought

The C++ Standard Library: A Tutorial and Reference

The C++ Standard Library: A Tutorial and Reference by Nicolai M. Josuttis

4.8 out of 5 stars (11)  £25.99
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Professional Computing)

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Professional Computing) by Scott Meyers

4.8 out of 5 stars (44)  £18.99
The  C Programming Language (2nd Edition)

The C Programming Language (2nd Edition) by Brian W. Kernighan

4.8 out of 5 stars (92)  £18.99
Design patterns : elements of reusable object-oriented software

Design patterns : elements of reusable object-oriented software by Erich Gamma

4.7 out of 5 stars (34)  £24.99
Accelerated C++: Practical Programming by Example (C++ in Depth)

Accelerated C++: Practical Programming by Example (C++ in Depth) by Andrew Koenig

4.7 out of 5 stars (15)  £18.59
Explore similar items : Books (50)

Product details

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
C++ Programming
www.google.co.uk/jobs/    Google London is Hiring C++ experts Openings available. Apply today! 
Astounding C++ Developer?
www.igence.com    If so come and work for a dynamic and expanding company in Surrey 
C++ Developer Jobs
www.pentaconsulting.com    Apply here now for hundreds of C++ Developer Jobs at all levels. 

Product Description
Amazon.co.uk Review
In this third edition of The C++ Programming Language, author Bjarne Stroustrup, the creator of C++, presents the full specification for the C++ language and standard library, a spec that will soon become the joint ISO/ANSI C++ standard.

Past readers will find that the new edition has changed a great deal and grown considerably to encompass new language features, particularly run-time type identification, namespaces, and the standard library. At the same time, readers will recognise the lucid style and sensible advice that made previous editions so readable and enjoyable. Probably the biggest change is a substantial new section, well over 200 pages in length, covering the contents and design of the C++ standard library, the most important new feature of the C++ specification. The author has also added a substantial number of new exercises while keeping many from previous editions that have retained their value.

While The C++ Programming Language is not a C++ tutorial, strictly speaking, anyone learning the language, especially those coming from C, will greatly benefit from the clear presentation of all its elements. It is impossible to overstate the importance of this book for anyone who is serious about using C++. --Jake Bond

Book Description
Written by the inventor of the language, the book is the defining, classic text on the language that has become central to software development over the past five years. This third edition incorporates additions and changes on a major scale. In particular the new edition is based on the ANSI C++ standard now being proposed with its many new language features - templates, exceptions, namespaces, and run-time type identification.
Provides comprehensive coverage of C++ language features and standard library components, including-


abstract classes as interfaces
class hierarchies for object-oriented programmin
templates as the basis for type-safe generic softwar
exceptions for regular error handlin
namespaces for modularity in large-scale softwar
run-time type identification for loosely coupled system
the C subset of C++ for C compatability and system-level wor
standard containers and algorithm
standard strings, I/O streams and numerics

See all Product Description


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:

Customers Who Viewed This Item Also Viewed

Accelerated C++: Practical Programming by Example (C++ in Depth)

Accelerated C++: Practical Programming by Example (C++ in Depth) by Andrew Koenig

4.7 out of 5 stars (15)  £18.59
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Professional Computing)

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Professional Computing) by Scott Meyers

4.8 out of 5 stars (44)  £18.99
The  C Programming Language (2nd Edition)

The C Programming Language (2nd Edition) by Brian W. Kernighan

4.8 out of 5 stars (92)  £18.99
Exceptional C++

Exceptional C++ by Herb Sutter

5.0 out of 5 stars (8)  £15.99
C++ Primer

C++ Primer by Stanley B. Lippman

4.1 out of 5 stars (18)  £21.99
Explore similar items : Books (49)

 
Customer Reviews
28 Reviews
5 star: 53%  (15)
4 star: 10%  (3)
3 star: 10%  (3)
2 star: 14%  (4)
1 star: 10%  (3)
 
 
 
 
 
Average Customer Review
 
 
 
Share your thoughts with other customers:
Write an online review
Most Helpful Customer Reviews

 
20 of 22 people found the following review helpful:
5.0 out of 5 stars The best source of knowledge on C++, 28 Feb 2003
I've learned C++ from this book first, a few years ago, so my experience is the that of a novice.
On the writing style, I agree with those who say that it could have been written in a clearer way. The reading sometime had to proceed slowly, and sometime turn back a few pages and restart.
On the content, instead, I think that no other book brings the same knowledge in both quantity and quality.
It comes as no surprise that being Stroustrup the first inventor of C++, few people knows it better than him. Through this thousand of pages it is possible to learn plenty and plenty of details about the language. But should is stop here, it would be just another Kernigan & Ritchie. Indeed, the book brings much more. The language is explained through the use of a lot of examples that in reality are true insights on programming techniques. Perhaps you'll follow the classic path of buying this or some other big reference on C++, and then some other lighter book on tecniques and/or coding strategies. I did it, passing through exceptional books (Coplien, Koeing, Meyers). Now, looking back, I realize that much of the stuff I've learned through these latter books, could have been learned through Stroustrup's as well. All this stuff is there. The problem is that you learn them together with the language and the OO notions, so if you are a novice they could not receive the deserved attention (and perhaps they don't have the deserved space in the book. But, after all, I find they are "add-in"s, not the main subject).
And there's still something more. Through the chapter Stroustrup exposes his view on the OO subject. It's a personal view (that lead to the language development as a support), but it's a good one, on my opinion. One that, among the many, deserves respect and that can get a direct match on the most widely used language, together with C.
Comment Comment | Permalink | Was this review helpful to you? YesNo</