Boost logo

Boost :

Subject: Re: [boost] [config] Macro for null pointer
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2012-11-29 02:15:31

On Wed, Nov 28, 2012 at 8:43 PM, Jeffrey Lee Hellrung, Jr.
<jeffrey.hellrung_at_[hidden]> wrote:
>> using boost::nullptr;
> One thing I wonder about is if this using declaration is The Right Thing To
> Do. An alternative is to provide a macro to bring the nullptr identifier
> into the current scope (and which does nothing in C++11).

I don't like the macro with using declaration. I'd rather have this
using declaration in the header, with possibility to disable it by
defining a config macro:

using boost::nullptr;

And I want this declaration to be enabled by default since the
language keyword is not scoped in a namespace and that's what we try
to emulate. The macro switch is only there to solve problems if they

Boost list run by bdawes at, gregod at, cpdaniel at, john at