See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

15 used & new from £1.99

Have one to sell? Sell yours here
 
   
STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library (APC)
 
See larger image
 

STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library (APC) (Hardcover)

by David R. Musser (Author), Atul Saini (Author)
4.1 out of 5 stars See all reviews (13 customer reviews)

Available from these sellers.


3 new from £25.80 12 used from £1.99
Other Editions: RRP: Our Price: Other Offers:
Hardcover (2) £34.99 £29.74 21 used & new from £12.63

Customers Who Bought This Item Also Bought

Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Addison-Wesley Professional Computing Series)

Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Addison-Wesley Professional Computing Series)

by Scott Meyers
4.5 out of 5 stars (6)  £26.34
Design patterns : elements of reusable object-oriented software

Design patterns : elements of reusable object-oriented software

by Erich Gamma
4.6 out of 5 stars (38)  £29.39
More Effective C++: 35 New Ways to Improve Your Programs and Designs (Professional Computing)

More Effective C++: 35 New Ways to Improve Your Programs and Designs (Professional Computing)

by Scott Meyers
4.7 out of 5 stars (7)  £28.04
STL Pocket Reference (Pocket Reference (O'Reilly))

STL Pocket Reference (Pocket Reference (O'Reilly))

by Ray Lischner
1.0 out of 5 stars (1)  £5.99
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)

by Scott Meyers
4.8 out of 5 stars (44)  £19.19
Explore similar items

Product details

  • Hardcover: 400 pages
  • Publisher: Addison Wesley (11 Mar 1996)
  • Language English
  • ISBN-10: 0201633981
  • ISBN-13: 978-0201633986
  • Product Dimensions: 22.6 x 19.3 x 3 cm
  • Average Customer Review: 4.1 out of 5 stars See all reviews (13 customer reviews)
  • Amazon.co.uk Sales Rank: 933,872 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Product Description

Product Description
The Standard Template Library (STL) represents a breakthrough in C++ programming methodology. Comprising a set of C++ generic data structures and algorithms, STL provides reusable, interchangeable components adaptable to many different uses without sacrificing efficiency. Adopted by the ANSI/ISO C++ Standards Committee, STL is an important addition to every C++ programmer's portfolio of skills. This book introduces you to STL and provides the information and techniques you need to become a proficient STL programmer. The book includes a tutorial, a thorough description of each element of the library, numerous sample applications, and a comprehensive reference. You will find in-depth explanations of iterators, generic algorithms, containers, and function objects. Several larger, non-trivial applications, including a dictionary lookup program, demonstrate how to put STL's power and flexibility to work. The book will also show you how to integrate STL with object-oriented programming techniques, while the comprehensive and detailed STL reference guide will be a constant and convenient companion as you learn to work with the library. 0201633981B04062001

From the Back Cover

The Standard Template Library (STL) represents a breakthrough in C++ programming methodology. Comprising a set of C++ generic data structures and algorithms, STL provides reusable, interchangeable components adaptable to many different uses without sacrificing efficiency. Adopted by the ANSI/ISO C++ Standards Committee, STL is an important addition to every C++ programmer's portfolio of skills.

This book introduces you to STL and provides the information and techniques you need to become a proficient STL programmer. The book includes a tutorial, a thorough description of each element of the library, numerous sample applications, and a comprehensive reference.

You will find in-depth explanations of iterators, generic algorithms, containers, and function objects. Several larger, non-trivial applications, including a dictionary lookup program, demonstrate how to put STL's power and flexibility to work. The book will also show you how to integrate STL with object-oriented programming techniques, while the comprehensive and detailed STL reference guide will be a constant and convenient companion as you learn to work with the library.



0201633981B04062001



See all Product Description

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)
Check a corresponding box or enter your own tags in the field below
programming books
stl
book - computer - programming
9780201633986
0201633981

Your tags: Add your first tag
 


 

Customer Reviews

13 Reviews
5 star:
 (8)
4 star:
 (2)
3 star:
 (1)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.1 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Fatally short of code examples for user defined types, 13 April 1999
By A Customer
This book is clinical, academic and not particularly sympathetic. It will teach you the STL if you have the mental stamina, but NOT if you are working with user-defined data. With user-defined data you are on your own.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 2 people found the following review helpful:
5.0 out of 5 stars Excellent introduction to the STL, 2 Nov 2002
By Michael C da Silva (Grays, Essex England) - See all my reviews
This is an excellent introduction to the STL, and at the time it was written, was the only book available on the subject.

The examples are necessarily simple (mutating alphabetic and numeric sequences etc), but are sufficient to demonstrate the power of the container and algorithm functionality without extraneous clutter.

The discussion of Big-Oh notation and quantification of the performance impact of container and algorithm choices is particularly useful in guiding the developer towards the appropriate choice for their application.

One minor annoyance is that because this book was published prior to ratification of the C++ Standard, the book does not reflect the adoption of the std namespace, dropping of the file extension (eg .h) for standard library headers, and the general renaming of header files that occurred as part of the standardization process.

However, as a contract C++ programmer, I have found this book invaluable in developing quality systems to constrained timescales and budget, using Visual C++ 4.2 onwards.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
2 of 2 people found the following review helpful:
5.0 out of 5 stars Still the best guide for the standard C++ library, 17 Oct 1998
By A Customer
Since this book was written the Standard Template Library (STL) has become part of the ANSI/ISO standard C++ library. The book is old (for being a bleeding edge technology) and some minor details have changed, but this is still the best guide available. Every serious C++ programmer should have this book within reach when programming.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars Lacks depth and scope
This book merely states the obvious. It'll say things like this sort algorithm executes in O(n), but it won't tell you why. Read more
Published on 1 Jun 1999

3.0 out of 5 stars Good, but poorly organized
I am afraid that among all this 5-star stimations I would look stupid, but my major criteria for the book is whether you feel the stuff after reading. No, I am not. Read more
Published on 9 Mar 1999

5.0 out of 5 stars Excellent tutorial and reference
I read this book when I knew little about STL, so I think I was a good tester of how this book is useful as a a tutorial. Read more
Published on 8 Dec 1998

5.0 out of 5 stars Ideal if you already have a C++ book that doesn't cover STL.
It focuses on STL. There are great books for C++, which don't include this addition to the C++ standard. Read more
Published on 30 Nov 1998

4.0 out of 5 stars Great coverage of STL, but room for improvement
This is a good tutorial and reference of STL, thought there is stil room for improvement, especialy in organization and presentation. Read more
Published on 30 Oct 1998

1.0 out of 5 stars Poor organization and presentation
Poorly organized and poorly presented. For instance, in the detailed presentation of sets and multisets, nowhere is it mentioned what the difference between the two is. Read more
Published on 28 Jul 1998

4.0 out of 5 stars Excellent tutorial / Decent (albeit abridged) reference
If you are just starting, you can't lose with this. A three part book - philosophy and overview of generic programming / putting STL to use (an anagram machine) / reference. Read more
Published on 7 Jul 1998

5.0 out of 5 stars Excellent overview and introduction
I found this to be a wunnerful book given that I wasn't very experienced using STL when I read it. It provided the necessary hooks for me to make better sense out of the two... Read more
Published on 28 April 1998

5.0 out of 5 stars Buy it! Read it! Learn it!
Excellent book. Buy it. Read it. Learn it. If you don't buy another STL book, buy this one. It is one of the best.
Published on 16 Mar 1998

5.0 out of 5 stars A first class guide to the STL
Whether you're a newcomer to the STL or already know a bit about it, this is the book for you. All the major STL topics are covered in details and the examples are short enough to... Read more
Published on 30 Jul 1997

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Listmania!


Look for similar items by category


Feedback


The Body Shop

The Body Shop - Vitamin C Skin Boost
Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

Shop The Body Shop

 

Up to 75% off Shoes

Shoe Clearance - 75% off Shoes
Save up to 75% on shoes for the whole family.

Shop clearance shoes

 

A Close Shave

Philips Nivea Coolskin HS8060 Moisturizing Rotary Shaving System
For all types of hair removal, stay smooth with Amazon.co.uk.

Discover Shaving & Hair Removal

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates