Modified 20/5/05

STL and the C++ Language home

Removing duplicate elements from vector and list   Pointers to C++ Member Functions and Overloading, Flat Polymorphism   Set data structure of log(N) searches.   Reading and Writing variables to strings.   Bit operations.   RTTI.   Date and time extraction.   Investigate Typedef Templates workaround.   Search - applied to problem of finding cyclic sequences in data.   next_permutation, reverse_iterator< BidIt > rfirst(last);.   generic insert(const T&).   Vector of containers where elements can be inserted into // the container elements.   random_shuffle, const_cast<>, reverse_copy, partition, stable_partition.   compose_f_gx - composition with SGI STL, from Boost library;.   investigation into generalizing functions.   transform, copy, accumulate, plus, multiplies, bind1st, bind2nd, binary_function.   remove_if combined with erase, sort.   The capacity() of a vector can be changed.   copy, merge algorithm and find_if.   complex number class.  

References:

The C++ Standard Library
A Tutorial and Reference by Nicolai M. Josuttis, Addison-Wesley
ISBN 0-201-37926-0

STL for C++ Programmers
Leen Ammeraal, John Wiley & Sons
ISBN 0 471 97181 2