2
通過mpl :: map循環的簡單方法是什麼?循環通過mpl :: map
typedef mpl::string<'Curr'> key1;
typedef mpl::string<'Brid'> key2;
typedef mpl::map<pair<key1,int>, pair<key2,char> > m;
我該如何循環m?
通過mpl :: map循環的簡單方法是什麼?循環通過mpl :: map
typedef mpl::string<'Curr'> key1;
typedef mpl::string<'Brid'> key2;
typedef mpl::map<pair<key1,int>, pair<key2,char> > m;
我該如何循環m?
爲什麼不使用mpl::for_each
?例如:
mpl::for_each<
m,
typename mpl::lambda<
mpl::key_type<
m,
mpl::_1
>
>
>(do_some());