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

Release Notes
PrevUpHomeNext
  • Added experimental static_vector class, based on Andrew Hundt's and Adam Wulkiewicz's high performance varray class.
  • Speed improvements in vector constructors/copy/move/swap, dispatching to memcpy when possible.
  • Support for BOOST_NO_EXCEPTIONS #7227.
  • Fixed bugs #7921, #7969, #8118, #8294, #8553, #8724.
  • Fixed bug #7650.
  • Improved vector's insertion performance.
  • Changed again experimental multiallocation interface for better performance (still experimental).
  • Added no exception support for those willing to disable exceptions in their compilers.
  • Fixed GCC -Wshadow warnings.
  • Replaced deprecated BOOST_NO_XXXX with newer BOOST_NO_CXX11_XXX macros.
  • Improved stable_vector's template code bloat and type safety.
  • Changed typedefs and reordered functions of sequence containers to improve doxygen documentation.
  • Fixed bugs #6615, #7139, #7215, #7232, #7269, #7439.
  • Implemented LWG Issue #149 (range insertion now returns an iterator) & cleaned up insertion code in most containers
  • Corrected aliasing errors.
  • First release. Container code from Boost.Interprocess was deleted and redirected to Boost.Container via using directives.

PrevUpHomeNext