The C++ Standard Library - A Tutorial and Reference, Second Edition doesn't just provide comprehensive documentation of every library component associated with the newest C++ standard: it also offers clearly-written explanations of complex concepts, reviews practical programming details needed for effective use, and presents many useful examples of working code - all of them available for download. Fully updated to reflect the newest elements of the C++ Standard Library incorporated into the full ANSI/ISO C++ language standard, this book examines containers, iterators, function objects, STL algorithms, special containers, strings, numerical classes, internationalization, the IOStream library, and much more. Every component is presented in depth: Josuttis explains its purpose and design, presents crystal-clear examples, identifies traps and pitfalls, and offers exact signatures and definitions of its classes and functions. Comprehensive, detailed, readable, and practical, Josuttis' The C++ Standard Library has established itself as the definitive book on the topic: working developers will find this new edition even more useful.
Nicolai M. Josuttis is a systems architect, senior consultant for system development, and senior programmer, and author of the best-selling first edition of The C++ Standard Library - A Tutorial and Reference. His books also include SOA in Practice, C++ Templates: The Complete Guide(with David Vandevoorde), and Object-Oriented Programming in C++. Josuttis has served on the C++ Standard Committee library working group and the C++ Report Editorial Board.