Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which STL reference book would recommend? [closed]

Tags:

c++

stl

I am considering to put one of the following as a reference on my desk (as I am sick and tired to google every time I have a STL question):

  • The C++ Standard Library: A Tutorial and Reference

  • STL Tutorial and Reference Guide: C++ Programming with the Standard Template Library

  • Generic Programming and the STL: Using and Extending the C++ Standard Template Library

  • Using the STL: The C++ Standard Template Library (why is this guy so overpriced -- $110?)

like image 715
vehomzzz Avatar asked Oct 18 '09 16:10

vehomzzz


People also ask

What is a Standard Template Library STL )? What are the various types of STL containers?

The Standard Template Library (STL) is a set of C++ template classes to provide common programming data structures and functions such as lists, stacks, arrays, etc. It is a library of container classes, algorithms, and iterators. It is a generalized library and so, its components are parameterized.

What are the four components of STL that are now part of the standard library?

The Standard Template Library (STL) is a software library originally designed by Alexander Stepanov for the C++ programming language that influenced many parts of the C++ Standard Library. It provides four components called algorithms, containers, functions, and iterators.

What is the Standard Template Library STL and the benefits of using the STL in data structures?

Standard Template Library is the latest edition in C++. STL provides programmers to store the data effectively, and do manipulation in stored data. These are the general-purpose templates of classes and functions that help in implementing the basic algorithms and data structures like vector, lists, queue, stack, etc.


1 Answers

All of Scott Meyers' books are excellent, including "Effective STL". It's not a handbook or a tutorial, but worth having.

like image 182
duffymo Avatar answered Oct 09 '22 15:10

duffymo