Boost logo

Boost :

From: John Maddock (john_at_[hidden])
Date: 2008-05-26 04:00:14


Beman Dawes wrote:
> Yes. Doug and I had a discussion of this, and decided that in the long
> run we were better off with the BOOST_NO_* approach.

That's fine with me too.

>>> Also, a C++03 workaround for the lack of the C++0x keyword
>>> "constexpr" is to simply omit it. Should we have a BOOST_CONSTEXPR
>>> macro defined as "constexpr" for platforms that support constexpr,
>>> otherwise as null?
>>
>> That's not a bad idea. I wonder whether it might not be better just
>> to
>>
>> #define constexpr
>>
>> in that case, and use that symbol.
>
> I thought of that, and decided it wasn't a good idea to define a
> symbol
> that non-boost code might also be using and/or redefining. But that's
> only a weak opinion, and I'm open to reconsidering it. What do others
> think?

BOOST_CONSTEXP maybe?

John.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk