Boost logo

Boost :

From: Yitzhak Sapir (yitzhaks_at_[hidden])
Date: 2002-12-10 12:18:44


On Tue, 10 Dec 2002, David Abrahams wrote:

> And, I suggest
>
> BOOST_WORKAROUND(__BORLANDC__, |0x569)

Since I began wondering whether it was a typo that you used | instead of
&, since the | obviously always evaluates true, leading me to browse this
thread, I think something more descriptive (not necessarily as long as the
following) might be helpful:

#define WORKAROUND_LAST_CHECKED_AT_VERSION(version) |1 // documentation macro only
...
BOOST_WORKAROUND(__BORLANDC__, WORKAROUND_LAST_CHECKED_AT_VERSION(0x569))


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