$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: David B. Held (dheld_at_[hidden])
Date: 2003-10-23 04:24:06
Ok, now I want to create an mpl::vector of std::vectors,
instantiated over the types in my sequence. I think this
is what I want, but I want to make sure it's the best way:
template <typename T>
struct make_vector
{
typedef std::vector<T> type;
};
template <typename T>
struct foo
{
typedef typename as_sequence<T>::type seq;
typedef typename transform<seq, make_vector<_1> >::type my_vec;
tuple<elements_of_my_vec> v;
};
foo f;
get<3>(f.v);
Obviously, my problem is making a tuple from an mpl::vector.
I sure hope this is possible and easy, because it would totally
rock if it is.
Dave
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.521 / Virus Database: 319 - Release Date: 9/23/2003