Boost Libraries
- array - STL compliant container wrapper
for arrays of constant size from Nicolai Josuttis.
- compose - functional composition
adapters for the STL from Nicolai Josuttis.
- dir_it - a set of file system
directory level iterators from Dietmar Kühl.
- functional - enhanced function
object adaptors from Mark Rodgers.
- graph - generic graph
components and algorithms from Jeremy Siek & a University of Notre Dame
team.
- integer - headers for dealing with
integral types.
- random - a complete system for random
number generation from Jens Maurer.
- rational - a rational number class
from Paul Moore.
- regex - regular expression library from
John Maddock.
- smart_ptr - four smart pointer
classes from Greg Colvin and Beman Dawes.
- timer - event timer, progress timer,
and progress display classes from Beman Dawes
- utility - various utility classes and
functions:
- call_traits Defines types
for passing parameters from John Maddock, Howard Hinnant, et al.
- compressed_pair Empty
member optimization from John Maddock, Howard Hinnant, et al.
- operators Templates ease
arithmetic classes and iterators from Dave Abrahams and Jeremy Siek
- type_traits Templates for
fundamental properties of types from John Maddock, Steve Cleary, et al.
- utility Class noncopyable
plus next(), prior(), and tie() function
templates from Dave Abrahams and others.
See Compiler Status to find out what
library works with which compiler.
Obsolete Libraries
- min_rand - a random number generator
class from Beman Dawes. Replaced by random.
Beta Libraries
- array_traits - tools to treat
built-in arrays more like STL containers from Dietmar Kühl. Also see array.
- casts - cast templates improve clarity
and safety; utility library contribution from Dave Abrahams and Kevlin
Henney.
- heaps - a heap of priority queues
from Dietmar Kühl.
You may download all of boost as a single ZIP
file. As many boost headers include other boost headers, installing one at
at time is painful. This is a first try at making installation easier.
If you don't already have a ZIP file decoder, download one from the Info-ZIP
web site.
Revised 26 Sep 2000