9 Sep
2008
9 Sep
'08
3:37 a.m.
Steven Watanabe wrote:
AMDG
e r wrote:
and also, although the second version compiles, i have
BOOST_MPL_ASSERT( ( is_same< id_range::type, mpl::vector< mpl::int_<1>, mpl::int_<2>, mpl::int_<3> > > ) );
causes,
<snip>
Two boost::mpl::vectors that contain the same elements are not guaranteed to be the same type. If you boost::mpl::equal, it ought to work.
BOOST_MPL_ASSERT( ( boost::mpl::equal< id_range::type, mpl::vector< mpl::int_<1>, mpl::int_<2>, mpl::int_<3> > > ) );
In Christ, Steven Watanabe
Got it, thanks. And also, I should add that range_c