== Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s article > On 07/19/2010 04:24 PM, Peter Alexander wrote: > > On 19/07/10 9:47 PM, Andrei Alexandrescu wrote: > >> > >> The plan is to use ranges everywhere. Sorry to disappoint. If you can > >> find solid arguments for introducing iterators, of course it would be > >> great if you discussed them in this group. > > > > Well, you mentioned a few yourself in your article. > > > > - With ranges, you double the size of "iterators", which increases the > > memory usage of something like Boost.MultiIndex. > > Agreed.
I'd like to state that Boost.MultiIndex internal implementation is *not* based on iterators, so the whole discussion iterators vs. ranges does not impact Boost.MultiIndex memory usage in any manner. Joaquín M López Muñoz Telefónica, Investigación y Desarrollo