15 Mar
2007
15 Mar
'07
8:59 p.m.
On 3/15/07, Christian Henning
Hi there, subject probably sounds a bit strange but here is what I'm trying to accomplish.
The problem description goes like this:
using namespace boost; using namespace boost::fusion;
struct A; struct B; struct C;
int main() { typedef vector< A, B, C > types;
// how to translates typed into the following??
typedef vector< std::vector<A>, std::vector<B>, std::vector<C> > vector_of_types;
return 0; }
You probably want to look at the MPL transform metafunction: http://www.boost.org/libs/mpl/doc/refmanual/transform.html Chris