...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::cnv::charconv cnv; BOOST_TEST( "11111110" == convert< string>(254, cnv(arg::base = cnv::base::bin)).value()); BOOST_TEST( "254" == convert< string>(254, cnv(arg::base = cnv::base::dec)).value()); BOOST_TEST( "fe" == convert< string>(254, cnv(arg::base = cnv::base::hex)).value()); BOOST_TEST( "376" == convert< string>(254, cnv(arg::base = cnv::base::oct)).value());