
9 Feb
2012
9 Feb
'12
11:40 p.m.
On Feb 9, 2012, at 6:04 PM, Jeremiah Willcock wrote:
Here's a variant that might work better for that:
#define MY_FANCY_ASSERT(cond, str) \ for (bool BOOST_PP_CAT(assertcond, __LINE__) = (cond); \ BOOST_PP_CAT(assertcond, __LINE__); \ BOOST_PP_CAT(assertcond, __LINE__) = false) \ format(str) % __FILE__ % __LINE__
I'd forgotten about that trick. Thank you.