Book Review: Beyond the C++ Standard Library
This is not an easy book. It is not a volume for beginners. But if you are willing to work your way through the code, this will make you a far better C++ programmer. It will also give you a better understanding of the ways you can manage objects.
Starting out from smart_ptr, Karlsson takes us through the maze of Conversion, Utility, Operators, and Regex (Libraries 1-5). As readers of my work know, I am a believer in the utility of regular expressions. Where C++/Boost is concerned, Karlsson serves as an excellent Virgil.
Part II of Beyond the C++ Library is about Containers (Libraries 6-8) and Part II concerns Function Objects and Higher-Order Programming (Libraries 9-12). The book ends with an excellent bibliography and an index.