
14 Oct
2008
14 Oct
'08
3:51 a.m.
David Abrahams wrote:
"John Maddock" <john@johnmaddock.co.uk> wrote:
Are the Apple defined macros function-like macros? If so we could use the usual macro-expansion suppression in these cases as we do with min/max.
Yeah, just as long as we keep in mind that the parens suppress ADL. In other words
check(x)
and
(check)(x)
are not equivalent.
I think John is referring to the BOOST_PREVENT_MACRO_SUBSTITUTION macro: check BOOST_PREVENT_MACRO_SUBSTITUTION (x) -- Eric Niebler BoostPro Computing http://www.boostpro.com