Hi,
2013/10/30 TONGARI J
Hi there,
I want to query if there's any interest in such a utility:
span(iterator, size) : iterator_range
which simply returns iterator_range(it, it + size) for RandomAccessIterator; for others modeling ForwardIterator, a special iterator adaptor, say, counted_iterator is used, so we don't have to advance it just for getting the end iterator.
Thoughts?
I & Nail will add `taken` range adaptor. http://dl.dropboxusercontent.com/u/1682460/git/OvenToBoost/libs/range/doc/ht... https://github.com/faithandbrave/OvenToBoost/blob/master/boost/range/adaptor... v = {1, 2, 3, 4, 5}; r | taken(3); // {1, 2, 3} Also, I have iterator adaptor version (internal).
======================== Akira Takahashi mailto:faithandbrave@gmail.com site : https://sites.google.com/site/faithandbrave/about/en