or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £6.10 Amazon.co.uk Gift Card
The C++ Standard Library: A Tutorial and Reference
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The C++ Standard Library: A Tutorial and Reference [Hardcover]

Nicolai M. Josuttis
4.8 out of 5 stars  See all reviews (13 customer reviews)
Price: £46.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 6 left in stock--order soon.
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details
Trade In this Item for up to £6.10
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in The C++ Standard Library: A Tutorial and Reference for an Amazon.co.uk gift card of up to £6.10, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.
There is a newer edition of this item:
The C++ Standard Library: A Tutorial and Reference The C++ Standard Library: A Tutorial and Reference 5.0 out of 5 stars (1)
£43.34
In stock.

Frequently Bought Together

The C++ Standard Library: A Tutorial and Reference + Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) + Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Professional Computing)
Price For All Three: £104.97

Show availability and delivery details

Buy the selected items together


Product details

  • Hardcover: 832 pages
  • Publisher: Addison Wesley; 1 edition (12 Aug 1999)
  • Language English
  • ISBN-10: 0201379260
  • ISBN-13: 978-0201379266
  • Product Dimensions: 18.7 x 4.3 x 23.5 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Bestsellers Rank: 223,116 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Amazon.co.uk Review

Programming with the C++ Standard Library can certainly be difficult, but Nicolai Josuttis' The C++ Standard Library provides one of the best available guides to using the built-in features of C++ effectively.

The C++ Standard Library provides plenty of default functionality in the form of the Standard Template Library (STL) for containers (like vectors and linked lists), as well as generic algorithms (which allow you to sort, search and manipulate elements inside containers). The best thing aboutThe C++ Standard Library is that it gives the reader a concise guide to working with these basic containers (from lists to sets and maps, with everything in-between). Each container type is explained along with short code excerpts. Moreover, in a reference section, the author explores the connections between each container type showing how they share similar methods. (Learn just a few methods and you can pretty much work with the mall.)

In addition to STL, this book excels at providing a readable introduction to the generic algorithms (which can be used to sort, search and otherwise manipulate STL containers). Other books either mix in this material with the explanation of containers, or make it seem like an esoteric topic. The fact is generic algorithms work with all the STL types and by separating these algorithms out like this, the reader can learn the rich array of algorithms available in today's standard C++. While this book concentrates on STL and algorithms, readers will still find great coverage on Standard Library string classes and streams (including a fine section on internationalisation and locales).

For the beginning or intermediate C++ programmer, The C++ Standard Library can be a real timesaver. It arranges and explains the complexities of the C++ Standard Library and STL in a manageable format that's great as a reference and as an approach to programming. -- RichardDragan

Topics covered: history of C++ and the Standard Library, template basics, Big-O Notation, the std namepace, standard exceptions, allocators, standard library utilities, pairs and auto_ptr, numeric limits, the Standard Template Library (STL) basics, containers, iterators, algorithms, vectors, lists, deques, strings, sets, multisets, bitsets, maps, multimaps, stacks, queues, iterator adapters, function objects, element requirements, value and reference semantics, complex numbers, valar rays, stream classes, stream manipulators and formatting, file I/O, internationalisation and locales.

Product Description

The C++ Standard Library provides a set of common classes and interfaces that greatly extend the core C++ language. Josuttis' book not only provides comprehensive documentation of each library component, it also offers clearly written explanations of complex concepts, describes the practical programming details needed for effective use, and gives example after example of working code. This thoroughly up-to-date book reflects the newest elements of the C++ standard library incorporated into the full ANSI/ISO C++ language standard. In particular, the text focuses on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms.


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(14)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more


Customer Reviews

3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
17 of 17 people found the following review helpful
By A Customer
Format:Hardcover
Having used C++ for almost 5 years now, I think this is the best reference book I've come across.

The author presents the material very well, espcially the manner in which the class methods are shown. Added to this, examples that are well explained and not obscurred (unlike the Stroustrup books).

I would recommend this to any C++ developer, old or new - fantastic reference.

Comment | 
Was this review helpful to you?
16 of 16 people found the following review helpful
Format:Hardcover
In short, this book's extremely proficient at delivering what it 'promises' - that is a tutorial, for beginners of the standard template library, and a reference, for people with experience of the subject.

Having programmed in relevant topics for a while, this is the book that I come back to, time and time again, to provide the clearest and most concise answers for the subject area.

If you want a book on the STL, and if you're serious about C++, you should - this is the book to read and digest.

I feel that I am a better programmer having read this text.

Comment | 
Was this review helpful to you?
16 of 17 people found the following review helpful
By Matt
Format:Hardcover
I bought this book almost on a whim and I haven't been able to put it down since. The C++ standard library is explained clearly and concisely. The examples are well-written and easy to follow.

The first section of the book may introduce language features you are unfamiliar with if you haven't followed the standardisation process; there were a few keywords I'd never seen before.

One word of warning: know C++ before you read this book. If you've never used templates, learn them first. The standard library, and STL in particular, use templates extensively.

Read this book today and stop reinventing the wheel!

Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Good one
Though i have not had a very deep look to give a review on the book, i am more than happy with the packing and sending of the product in time.
Published 14 months ago by Murga
The definitive tutorial and reference to the C++ library
Firstly a word of caution - this is a tutorial for the C++ standard library, and assumes a working knowledge of the core C++ language itself. Read more
Published on 3 Jun 2008 by C. Wareham
Excellent Reference
This book is an excellent reference for anyone using the C++ Standard Library. At my previous job I used the company's copies all the time - I found it so useful that when I... Read more
Published on 16 Mar 2006
A definitive work
I'm a professional C++ developer with over 10 years commercial experience of C++ and still use this book on a regular basis as a reference for STL / Standard... Read more
Published on 10 Mar 2006 by "coruscant_ltd"
Excellent, highly recommended
Best book giving the clearest explanation I have found for STL. Clear, concise examples and great reference book, definitely not light reading but then again this is a book about... Read more
Published on 2 Aug 2005 by S. Townsend
Very good C++ book
I purchased this book as a reference text for STL and I am very happy with it. It covers both the theoretical design side of the STL compononets as well as providing practical... Read more
Published on 4 Nov 2004 by Mehrdad Nourshargh
good but could do with modified layout
good content, a good reference, but not for bedtime reading. The index is slightly hard to use because of the fonts it uses. A bargain at this price.
Published on 19 Nov 2003
Won't see you wrong. My personal best buy.
I feel reasonably confident using and advocating the techniques/library explained in this book.

Made what seemed a very difficult subject comprehensible to me. Read more

Published on 26 April 2001 by Brian Higgins
Excellent
I felt I must give this book a thumbs up. Within two minutes of picking it up in the shop I could see that I couldn't live without this book, and I've been using C++ for over 9... Read more
Published on 7 Feb 2000 by richard@rmcse.com
Excellent -- at least two books in one
A very useful book. Pretty expensive, but this is two books in one -- it really is a tutorial and a reference. As the ink is hardly dry (Dec 99), it's also very up to date. Read more
Published on 4 Dec 1999 by Mr. M. Wilson
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges