Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

The Boost C++ Libraries (BoostBook Subset)

Table of Contents

1. Boost.Any
Introduction
Examples
Reference
Acknowledgements
2. Boost.Array
Introduction
Reference
Design Rationale
For more information...
Acknowledgements
3. Boost.Concept_Check
Concept reference
4. Boost.Date_Time
Conceptual
General Usage Examples
Gregorian
Posix Time
Local Time
Date Time Input/Output
Serialization
Details
Examples
Library Reference
5. Boost.Foreach
Introduction
Extensibility
Portability
Pitfalls
History and Acknowledgements
6. Boost.Function
Introduction
History & Compatibility Notes
Tutorial
Reference
Frequently Asked Questions
Miscellaneous Notes
Testsuite
7. Boost.Functional/Hash
Introduction
Tutorial
Extending boost::hash for a custom data type
Combining hash values
Portability
Disabling The Extensions
Change Log
Reference
Links
Acknowledgements
8. Boost.Lambda
In a nutshell
Getting Started
Introduction
Using the library
Lambda expressions in details
Extending return type deduction system
Practical considerations
Relation to other Boost libraries
Contributors
Bibliography
9. Boost.Math
Overview
Greatest Common Divisor and Least Common Multiple
Math Special Functions
Complex Number Inverse Trigonometric Functions
Quaternions
Octonions
Background Information and White Papers
10. Boost.Program_options
Introduction
Tutorial
Library Overview
How To
Design Discussion
Acknowledgements
Reference
11. Boost.Ref
Introduction
Reference
Acknowledgements
12. Boost.Signals
Introduction
Tutorial
Reference
Frequently Asked Questions
Design Overview
Design Rationale
Testsuite
13. Boost.StaticAssert
Overview and Tutorial
How it works
Test Programs
14. Boost String Algorithms Library
Introduction
Release Notes
Usage
Quick Reference
Design Topics
Concepts
Reference
Rationale
Environment
Credits
15. Boost.Thread
Overview
Design
Concepts
Rationale
Reference
Frequently Asked Questions
Configuration
Build
Implementation Notes
Release Notes
Glossary
Acknowledgements
Bibliography
16. Boost.TR1
Introduction
Usage
Configuration
TR1 By Subject
TR By Subject: Unsupported Features
TR1 By Header
Implementation
Testing
17. Boost.Tribool
Introduction
Tutorial
Reference
Testsuite
18. Boost.TypeTraits
Introduction
Background and Tutorial
Type Traits by Category
User Defined Specializations
Support for Compiler Intrinsics
MPL Interoperability
Examples
Alphabetical Reference
Credits
19. Boost.Typeof
Motivation
Tutorial
Reference
Other considerations and tips
Contributed By:
Acknowledgements
20. Boost.Variant
Introduction
Tutorial
Reference
Design Overview
Miscellaneous Notes
References
21. Boost.Xpressive
Preface
User's Guide
Reference
Acknowledgments
Appendices

PrevUpHomeNext