循环遍历mpl::map的简单方法是什么?
typedef mpl::string<'Curr'> key1;
typedef mpl::string<'Brid'> key2;
typedef mpl::map<pair<key1,int>, pair<key2,char> > m;我怎么才能遍历m?
发布于 2011-04-25 21:30:55
为什么不使用mpl::for_each呢?类似于:
mpl::for_each<
m,
typename mpl::lambda<
mpl::key_type<
m,
mpl::_1
>
>
>( do_some() ); https://stackoverflow.com/questions/5778319
复制相似问题