> We'd like it to. However, as Aleksey said, until we get typedef > templates, there's no way to make int_c<0> into the same type as > integral_c<int,0>. The result of > > minus< int_c< 4 >, int_c< 4 > >::type > is > integral_c<int,0> > > Aleksey will have to tell you why. Given the problems you're > experiencing, I'm not sure whether it's worth it.
Aha, now I understand. That makes perfect sense. I'll just change my functions to take integral_c<> instead of int_c<> and I won't need the wrapper. Thanks for the explanation. Jaap Suter _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost