Boost logo

Boost Users :

Subject: Re: [Boost-users] [mpl][type_traits] Getting the minimum andmaximum value for a buit-in type at compile time
From: John Maddock (john_at_[hidden])
Date: 2009-12-19 05:33:15

>> 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
> (
> 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.

That would be impossible within the language, floating point values can't be
compile time constants.


Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at