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.
c++boost.gif (8819 bytes) Home Libraries People FAQ More

Boost Libraries

Libraries Listed Alphabetically
Libraries Listed by Category
     String and text processing
     Containers
     Iterators
     Algorithms
     Function Objects and higher-order programming
     Generic Programming
     Template Metaprogramming
     Preprocessor Metaprogramming
     Concurrent Programming
     Math and numerics
     Correctness and testing
     Data structures
     Input/Output
     Inter-language support
     Memory
     Parsing
     Miscellaneous
     Broken compiler workarounds

See Compiler Status page to find out what library works with which compiler.
See Getting Started page to find out how to download, build, and install the libraries.


Libraries Listed Alphabetically


Libraries Listed by Category

String and text processing

Containers

Iterators

Algorithms

Function objects and higher-order programming

Generic Programming

Template Metaprogramming

Preprocessor Metaprogramming

Concurrent Programming

Math and numerics

Correctness and testing

Data structures

Input/Output

Inter-language support

Memory

Parsing

Miscellaneous

Broken compiler workarounds

[Category suggestions from Aleksey Gurtovoy and Beman Dawes]


Revised 30 Jan 2004