C++, Boost