Boost

Boost is the group of C++ heroes who add enormous value to the C++ Standard Library. Sometimes the C++ standards committee adopts a Boost library for the C++ language. Boost provides new collections, algorithms, and a host of useful classes too large to enumerate here. Visit the Boost website to learn more.

The number of libraries provided by Boost continues to increase. While some libraries are intuitive to use, others are less obviously useful. There are libraries that make C++ easier to use. There are libraries that offer new programming models and algorithms. The Boost::Geometry library may be relevant to your programming challenges with MicroStation.

Fortunately, we are helped by more articles and books. Here are some Boost-specific books …

Beyond the C++ Standard Library Introduction to the Boost C++ Libraries I Introduction to the Boost C++ Libraries II Not available until 2021 The Boost C++ Libraries C++ Template Metaprogramming
Beyond the C++ Standard Library
by Björn Karlsson
Introduction to the Boost C++ Libraries volume I by Robert Demming and Daniel J Duffy Introduction to the Boost C++ Libraries volume II by Robert Demming and Daniel J Duffy Introduction to the Boost C++ Libraries volume III by Daniel J Duffy The Boost C++ Libraries by Boris Schäling C++ Template Metaprogramming by David Abrahams and Aleksey Gurtovoy