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

Acknowledgements, notes and links
PrevUpHomeNext
  • Original standard container code comes from SGI STL library, which enhanced the original HP STL code. Most of this code was rewritten for Boost.Interprocess and moved to Boost.Intrusive. deque and string containers still have fragments of the original SGI code. Many thanks to Alexander Stepanov, Meng Lee, David Musser, Matt Austern... and all HP and SGI STL developers.
  • flat_[multi]_map/set containers were originally based on Loki's AssocVector class. Code was rewritten and expanded for Boost.Interprocess, so thanks to Andrei Alexandrescu.
  • stable_vector was invented and coded by Joaquín M. López Muñoz, then adapted for Boost.Interprocess. Thanks for such a great container.
  • Howard Hinnant's help and advices were essential when implementing move semantics, improving allocator support or implementing small string optimization. Thanks Howard for your wonderful standard library implementations.
  • And finally thanks to all Boosters who helped all these years, improving, fixing and reviewing all my libraries.

PrevUpHomeNext