#include #include #include #include #include using namespace boost::mpl; using namespace boost::mpl::placeholders; typedef insert, double>::type, char>::type m_set; typedef transform > >::type result; int main() { return 0; }