20 Apr
2006
20 Apr
'06
7:56 p.m.
Please tell me why the following fragment prints 0 - I thought it should print 1: typedef mpl::vector_c<int, 1, 2, 3> v1; typedef mpl::vector<mpl::int_<1>, mpl::int_<2>, mpl::int_<3> > v2; cout << mpl::equal<v1, v2>::value << "\n";