CopyrightForewordPrefaceAcknowledgmentsAbout the AuthorOrganization of This BookIntroduction to BoostString and Text ProcessingData Structures, Containers, Iterators, and AlgorithmsFunction Objects and Higher-Order ProgrammingGeneric Programming and Template MetaprogrammingMath and NumericsInput/OutputMiscellaneousPart I. General LibrariesLibrary 1. Smart_ptrHow Does the Smart_ptr Library Improve Your Programs?When Do We Need Smart Pointers?How Does Smart_ptr Fit with the Standard Library?scoped_ptrscoped_arrayshared_ptrshared_arrayintrusive_ptrweak_ptrSmart_ptr Summary Endnotes Library 2. ConversionHow Does the Conversion Library Improve Your Programs?polymorphic_castpolymorphic_downcastnumeric_castlexical_castConversion SummaryLibrary 3. UtilityHow Does the Utility Library Improve Your Programs?BOOST_STATIC_ASSERTchecked_deletenoncopyableaddressofenable_ifUtility SummaryLibrary 4. OperatorsHow Does the Operators Library Improve Your Programs?OperatorsUsageOperators SummaryLibrary 5. RegexHow Does the Regex Library Improve Your Programs?How Does Regex Fit with the Standard Library?RegexUsageRegex SummaryPart II. Containers and Data StructuresLibrary 6. AnyHow Does the Any Library Improve Your Programs?How Does Any Fit with the Standard Library?AnyUsageAny SummaryLibrary 7. VariantHow Does the Variant Library Improve Your Programs?How Does Variant Fit with the Standard Library?VariantUsageVariant SummaryLibrary 8. TupleHow Does the Tuple Library Improve Your Programs?How Does the Tuple Library Fit with the Standard Library?TupleUsageTuple SummaryPart III. Function Objects and Higher-Order ProgrammingLibrary 9. BindHow Does the Bind Library Improve Your Programs?How Does Bind Fit with the Standard Library?BindUsageBind SummaryLibrary 10. LambdaHow Does the Lambda Library Improve Your Programs?How Does Lambda Fit with the Standard Library?LambdaUsageLambda SummaryLibrary 11. FunctionHow Does the Function Library Improve Your Programs?How Does Function Fit with the Standard Library?FunctionUsageFunction SummaryLibrary 12. SignalsHow Does the Signals Library Improve Your Programs?How Does Signals Fit with the Standard Library?SignalsUsageSignals Summary Endnotes Index