Boost logo

Boost :

Subject: Re: [boost] Heads up - string_ref landing
From: Peter Dimov (lists_at_[hidden])
Date: 2012-11-16 16:03:46


Yanchenko Maxim wrote:
> 17.11.2012, 02:47, "Peter Dimov" <lists_at_[hidden]>:
>
> > Yakov Galka wrote:
> >> I would attack this problem in a different way. There should be a
> >> contiguous_iterator_tag : random_access_iterator_tag in the standard,
> >> ...
> > This deserves a standard proposal, IMO.
>
> Isn't just an std::is_pointer<> enough to make a choice?

No, because vector<>::iterator is not guaranteed to be a pointer, and isn't,
on many implementations. Similarly, string::iterator is not guaranteed to be
char* (but often is).


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