You know, I'm actually now questioning whether STL did the right thing with requiring iterators for the erase() method. It actually seems quite pointless -- there's no reason why integer indices wouldn't work. I don't think we really need to follow suit with STL here... is there some situation with erase() that I'm missing that can't be covered with plain integer (or rather, size_t) indices, and that requires ranges?
- We need to rethink remove in std.container Jonathan M Davis
- Re: We need to rethink remove in std.container %u
- Re: We need to rethink remove in std.contain... Jonathan M Davis
- Re: We need to rethink remove in std.contain... %u
- Re: We need to rethink remove in std.contain... %u
- Re: We need to rethink remove in std.con... Jonathan M Davis
- Re: We need to rethink remove in std.con... %u
- Re: We need to rethink remove in std... Jonathan M Davis
- Re: We need to rethink remove in std.contain... Andrei Alexandrescu
- Re: We need to rethink remove in std.container Denis Koroskin
- Re: We need to rethink remove in std.contain... Steven Schveighoffer
- Re: We need to rethink remove in std.con... Andrei Alexandrescu
- Re: We need to rethink remove in std... Steven Schveighoffer
- Re: We need to rethink remove i... Andrei Alexandrescu
- Re: We need to rethink remo... Steven Schveighoffer