Boost logo

Boost :

Subject: Re: [boost] [range][rangex] Joining two unrelated ranges?
From: Dmitry Vinogradov (sraider_at_[hidden])
Date: 2009-06-23 04:55:57


Dean Michael Berris wrote:
> I was wondering if a utility that allows the encapsulation (and
> merging) of two ranges is already part of RangeEx? I was thinking
> along the lines of:
>
> vector<int> a, b;
> // populate a, populate b
> auto r = concat(a, b); // concatenates the ranges into a single range
> set<int> c(begin(r), end(r)); // r looks like a single forward range
>
> I'm not sure if this is already supported in Boost.Range and it'd be
> nice to know if this is already in RangeEx.
>
JFYI, a related thread:
http://groups.google.com/group/boost-list/browse_thread/thread/f9027afd9e97d815/dffc76c1b939cad5


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