Authors: Scott Meyers
Pages: 260
Publisher: Addison Wesley
ISBN13: 9780201749625
* Introduction to advanced Standard Template Library (STL) programming techniques
* 50 tips and best practices for STL illustrated with sample tutorial code
* Choosing containers
* Efficient copying of elements inside containers
* Removing, erasing, and cleaning up items from containers
* Using custom allocators with STL containers
* Thread safety with STL
* Tips for programming with the STL vector and string classes (including reserving memory and calling legacy C/C++ code)
* Tips for associative containers (including comparing items, sorted vectors, and non-standard enhancements to STL)
* Tips for selecting and using STL iterator classes
* STL algorithms (including sorting, removing, and comparing items)
* Using functors with STL
* General tips for STL programming (including advice for choosing algorithms and understanding compiler diagnostic messages)
* String locales
* Overcoming STL imitations in Microsoft Visual C++ 6.0