A. int_c et al are now int_ et al.

B. In item 5.3 you should probably suggest:

      template< class N >
      struct square
          : integral_c< typename N::value_type, N::value * N::value >
      {};

   and later,

      template <long N>
      struct square_c : square<long_<N> > {};

   Not only is it simpler, but it allows:

       square<int_<5> >::value

   and:

       greater<square<_1>, 32>

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to