Boost logo

Boost :

Subject: Re: [boost] Heads up - string_ref landing
From: Olaf van der Spek (ml_at_[hidden])
Date: 2012-12-12 08:26:17

On Wed, Dec 12, 2012 at 2:21 PM, Yakov Galka <ybungalobill_at_[hidden]> wrote:
> I wrote !!begin(), not !!*begin(). In other works string_ref can *actually
> be a null pointer*, or at least I haven't seen anyone saying the contrary.

begin() isn't guaranteed to return a pointer and !! doesn't work on an
iterator (in general).

>> > std::string does not have a 'null' state.
>> It's the state represented by empty().
> I am not sure it is so certainly accepted by all.

I'm sure it's not accepted by some.


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