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.
Next

Chapter 1. Boost.Core

Distributed under the Boost Software License, Version 1.0.

Table of Contents

Introduction
Revision History
addressof
Allocator Access
alloc_construct, alloc_destroy
bit
checked_delete
cmath
default_allocator
demangle
empty_value
enable_if
exchange
explicit_operator_bool
first_scalar
ignore_unused
is_same
lightweight_test
no_exceptions_support
noinit_adaptor
noncopyable
null_deleter
nvp
pointer_traits
quick_exit
ref
scoped_enum
span
swap
typeinfo
type_name
uncaught_exceptions
use_default

The Boost.Core library is a collection of core utilities. The criteria for inclusion is that the utility component be:

  • simple,
  • used by other Boost libraries, and
  • not dependent on any other Boost modules except Core itself, Config, Assert, or Static Assert.

Last revised: December 02, 2021 at 06:52:19 GMT


Next