Boost logo

Boost :

From: Gennaro Prota (gennaro_prota_at_[hidden])
Date: 2006-07-15 14:47:08


On Sat, 15 Jul 2006 18:12:57 +0100, "John Maddock"
<john_at_[hidden]> wrote:

>Ah, that might do it, it's not a placement new, it's a call to ::operator
>new. There's no way to suppress macro expansion on a non-function macro
>either is there?

AFAIK, no, but nobody can be sure of any pp statement without talking
to Paul Mensonides, first :) You could detect whether "new" remains
the same after an attempted expansion or not, though.

Quite depressing, I know. As you'll see, this causes problems to
themselves too:

 <http://support.microsoft.com/kb/317799/EN-US/>

--
[ Gennaro Prota, C++ developer for hire ]
[    resume:  available on request      ]

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