Boost logo

Boost Users :

From: Scott Meyers (usenet_at_[hidden])
Date: 2008-02-28 12:48:07


Steven Watanabe wrote:
> The copy is to guarantee uniqueness. If you have a
> Features<mpl::list<...> > this will not be the same as
> a Features<mpl::vector<...> >. The mpl::copy<>
> makes sure that Features<> always holds a type built
> by push_back on vector0<>. Thus, MakeFeatures<mpl::list<int, char,
> double> >::type
> is the same as MakeFeatures<mpl::vector<int, char double> >::type.
> Does that help?

Very much, thank you.

Scott


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net