
18 Dec
2009
18 Dec
'09
11:03 p.m.
I would have thought that there must be a way to get the minimum and maximum value for a C++ built-in type but my search through mpl and type_traits yields nothing and numeric_limits requires a run-time function call.
integer_traits is available (http://www.boost.org/doc/libs/1_41_0/libs/integer/integer_traits.html) and provides const_min and const_max, but it sounds like you're after non-integer traits information. I don't know how to get compile-time constants for floating point types. - Rhys