2011-05-02から1日間の記事一覧

template 引数を MPL の Sequence として扱う

template class の引数を MPL Sequence としてアダプトしてみた。 [ソース] template<typename T> struct template_args; #include <boost/mpl/equal.hpp> #include <boost/mpl/assert.hpp> #include <vector> #include <utility> namespace mpl = boost::mpl; template<typename T, typename U> struct hoge{}; BOOST_MPL_ASSERT(( mpl::equal…</typename></utility></vector></boost/mpl/assert.hpp></boost/mpl/equal.hpp></typename>