Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Organization of This Book
Part I: General Libraries
Part II: Containers and Data Structures
Part III: Function Objects and Higher-Order Programming
Beyond the C++ Standard Library: An Introduction to Boost
Table of Contents
Copyright
Foreword
Preface
Acknowledgments
About the Author
Introduction to Boost
String and Text Processing
Data Structures, Containers, Iterators, and Algorithms
Function Objects and Higher-Order Programming
Generic Programming and Template Metaprogramming
Math and Numerics
Input/Output
Miscellaneous
Part I. General Libraries
Library 1. Smart_ptr
How Does the Smart_ptr Library Improve Your Programs?
When Do We Need Smart Pointers?
How Does Smart_ptr Fit with the Standard Library?
scoped_ptr
scoped_array
shared_ptr
shared_array
intrusive_ptr
weak_ptr
Smart_ptr Summary
Endnotes
Library 2. Conversion
How Does the Conversion Library Improve Your Programs?
polymorphic_cast
polymorphic_downcast
numeric_cast
lexical_cast
Conversion Summary
Library 3. Utility
How Does the Utility Library Improve Your Programs?
BOOST_STATIC_ASSERT
checked_delete
noncopyable
addressof
enable_if
Utility Summary
Library 4. Operators
How Does the Operators Library Improve Your Programs?
Operators
Usage
Operators Summary
Library 5. Regex
How Does the Regex Library Improve Your Programs?
← Prev
Back
Next →
← Prev
Back
Next →