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 a snapshot of the develop branch, built from commit 1720fed7d4.
PrevUpHomeNext

Getting Started

Installing the library
Conventions used in this document

Installing the library

The library consists of include files only, hence there is no installation procedure. The boost include directory must be on the include path. There are a number of include files that give different functionality:

Any other header files in the package are for internal use. Additionally, the library depends on two other Boost Libraries, the Tuple [tuple] and the type_traits [type_traits] libraries, and on the boost/ref.hpp header.

All definitions are placed in the namespace boost::lambda and its subnamespaces.

Conventions used in this document

In most code examples, we omit the namespace prefixes for names in the std and boost::lambda namespaces. Implicit using declarations

using namespace std;
using namespace boost::lambda;

are assumed to be in effect.


PrevUpHomeNext