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

Have one to sell? Sell yours here
 
   
Generic Programming and the STL: Using and Extending the C++ Standard Template Library (Addison-Wesley Professional Computing Series)
 
See larger image
 

Generic Programming and the STL: Using and Extending the C++ Standard Template Library (Addison-Wesley Professional Computing Series) (Paperback)

by Matthew H. Austern (Author)
4.2 out of 5 stars  See all reviews (5 customer reviews)
Price: £40.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 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, November 10? Choose Express delivery at checkout. See Details
6 new from £23.95 8 used from £19.98

Frequently Bought Together

Customers buy this book with Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Addison-Wesley Professional Computing Series) by Scott Meyers

Generic Programming and the STL: Using and Extending the C++ 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)
Price For Both: £58.58

Show availability and shipping details


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)  £17.59
The C++ Programming Language, Special Edition

The C++ Programming Language, Special Edition

by Bjarne Stroustrup
3.7 out of 5 stars (29)  £27.47
Modern C++ Design: Applied Generic and Design Patterns (C++ in Depth)

Modern C++ Design: Applied Generic and Design Patterns (C++ in Depth)

by Andrei Alexandrescu
4.8 out of 5 stars (6)  £17.47
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 (12)  £26.39
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 (45)  £15.97
Explore similar items

Product details

  • Paperback: 548 pages
  • Publisher: Addison Wesley (4 Jan 1999)
  • Language English
  • ISBN-10: 0201309564
  • ISBN-13: 978-0201309560
  • Product Dimensions: 24.4 x 19.2 x 3.1 cm
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon.co.uk Sales Rank: 439,404 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Buy Generic Now opens new browser window
www.Kamagra-Kamagra.co.uk  -  100% Genuine Products Guaranteed Free Delivery Within the UK 
  
 

Product Description

Product Description

Austern's book introduces you to the generic programming paradigm and to the most important instance of that paradigm--the C++ Standard Template Library (STL). This book reveals that the STL is more than a set of convenient container classes: It is also an extensible framework for generic and interoperable components. Austern explains the central ideas underlying generic programming--concepts, modeling, and refinement--and shows how these ideas lead to the fundamental concepts of the STL: iterators, containers, and function objects.



From the Back Cover

Many programmers are unaware that C++ is more than an object-oriented language. C++ is also a language for generic programming, a methodology that can greatly enhance your ability to write efficient and reusable software components.

Written by noted C++ authority Matthew H. Austern, Generic Programming and the STL introduces you to the generic programming paradigm and to the most important instance of that paradigm--the C++ Standard Template Library (STL). This book reveals that the STL is more than a set of convenient container classes: It is also an extensible framework for generic and interoperable components.

Generic Programming and the STL explains the central ideas underlying generic programming--concepts, modeling, and refinement--and shows how these ideas lead to the fundamental concepts of the STL: iterators, containers, and function objects. In this way you will conceive the STL as a library of concepts rather than a library of specific functions and classes. You will learn its formal structure and be able to take full advantage of its potential power. This book enables you to:

  • Extend the STL with your own library of portable and interoperable general-purpose components
  • Create algorithms that are decoupled from the types and data structures they operate on, thus eliminating the need to rewrite basic algorithms and data structures
  • Write more elegant, efficient, and effective code that can be used and reused across platforms

With the knowledge and understanding you will gain, you can achieve greater skill in creating the reusable and portable software that is now invaluable in our diverse and interconnected computing environment.



0201309564B04062001

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)
 
programming languages
my library
cpp

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Generic Programming and the STL: Using and Extending the C++ Standard Template Library (Addison-Wesley Professional Computing Series)
54% buy the item featured on this page:
Generic Programming and the STL: Using and Extending the C++ Standard Template Library (Addison-Wesley Professional Computing Series) 4.2 out of 5 stars (5)
£40.99
The C++ Standard Library: A Tutorial and Reference
18% buy
The C++ Standard Library: A Tutorial and Reference 4.8 out of 5 stars (12)
£26.39
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)
13% buy
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) 4.8 out of 5 stars (45)
£15.97
More Effective C++: 35 New Ways to Improve Your Programs and Designs (Professional Computing)
10% buy
More Effective C++: 35 New Ways to Improve Your Programs and Designs (Professional Computing) 4.7 out of 5 stars (7)
£16.47

 

Customer Reviews

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

 
4 of 4 people found the following review helpful:
4.0 out of 5 stars Good introduction and reference, 19 Aug 2001
By A Customer
The first five chapters give a concise introduction to generic programming with the STL. The author assumes that readers will be familiar with C++, including templates and with a number of mathematical concepts such as trees, algorithms and computational complexity.

The remainder of the book is a reference manual of the various components of the STL. This is very helpful for programmers choosing the appropriate components of STL for their application and extending them sensibly.

The book is written in a concise, readable style with enough examples to illustrate how the STL works. Some readers will want more explanation of some of the mathematical and programming concepts and more practical examples of how STL can be used.

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



 
3 of 3 people found the following review helpful:
4.0 out of 5 stars A much-needed upgrade to Musser's STL Tutorial and Reference, 15 Dec 1998
By A Customer
Very well presented. STL isn't the only implementation of the various collections, but what makes STL special is the generic interoperability of all of its pieces (algorithms, iterators, function objects, etc). This books shows how to capitalize on those features. Generic programming? If it is through STL, then yes indeed. If it is through generic template programming without STL, then probably not. But if you are looking for a solid STL reference, this is the best that I have seen so far. Downside? Sample code is practicaly non-existant (but at least it isn't another drawn out anagram application -- no offense, Musser/Saini).
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 A good in-depth view of STL, 18 Dec 2002
By A Customer
This is a very good book on STL.

It assumes you know C++ and have some familiarity with STL. I found the style rigorous yet very clear. There are very few examples, but the narrative is readable and I learned a great deal from it even though this is my fourth STL book. The title misled me as I thought it would go into greater detail about how to write templates in general, (ie independently of STL). The part on extending the STL is a little on the short side and it could have done with more examples or else just not be mentioned in the title.

Nevertheless, it is a very good book and if you want to gain a greater in-depth understanding of the STL and how it hangs together, I thoroughly recommend it.

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

5.0 out of 5 stars STL conceptual foundations
This book teach me what is the STL and how I can programme new objects that fit in its structure. I think this is a great conceptual ( and reference ) book
Published on 27 Jun 2000

3.0 out of 5 stars STL Programming
The book touts itself as a book about generic programming but is actually just another STL book.
Published on 10 Nov 1998

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
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

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