Can someone who was subscribed when the Integer library was approved explain me what were the reasons to choose the current implementation of static_log2 against e.g.
template <unsigned long n> struct log2 { BOOST_STATIC_CONSTANT(unsigned long, value = 1 + (log2<n/2>::value)); }; template <> struct log2<1> { BOOST_STATIC_CONSTANT(unsigned long, value = 0); }; ? Genny. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost