Boost logo

Boost :

Subject: Re: [boost] [c++1] BOOST_NOEXCEPT macros?
From: Domagoj Saric (domagoj.saric_at_[hidden])
Date: 2011-10-10 04:52:49


On 8.10.2011. 22:34, Beman Dawes wrote:
> As was pointed out in a previous thread, there isn't any reliable
> C++03 alternative for either of these two, so nothing is attempted,
> and that's OK in C++03 code.
>
> We could also define BOOST_NOEXCEPT_OPERATOR(Predicate), and have it
> fall back to true in C++03 code. I'm not expert enough to know if that
> is reliable or even useful, so am not proposing it.
>
> Comments?

Didn't find that thread so I apologize if it was already discussed but couldn't
you add compiler specific versions [e.g. __declspec( nothrow ), __attribute((
nothrow ))...] for the non predicate/expression version?

-- 
"What Huxley teaches is that in the age of advanced technology, spiritual
devastation is more likely to come from an enemy with a smiling face than
from one whose countenance exudes suspicion and hate."
Neil Postman

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