Boost logo

Boost :

Subject: Re: [boost] [Boost.Test] Assertion changes in trunk? [WAS: Call for Review: Boost.Test documentation rewrite]
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2014-01-22 07:11:42


On 22/01/14 11:52, Alexander Lamaison wrote:

> BOOST_TEST(a <operator> b), however, cleverly parses a, b and <operator>
> from the macro and does something like
>
> bool x = (a <operator> b)
> BOOST_CHECK_MESSAGE_IMPL(x, "a must be <operator> to b", a, b);

What sort of magic allows to parse a <operator> b, and how reliable is
it in the real world?


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