Boost logo

Boost :

Subject: Re: [boost] Boost.RangeEx: contains?
From: Eric Niebler (eric_at_[hidden])
Date: 2009-02-23 06:45:04


Thorsten Ottosen wrote:
> Eric Niebler skrev:
>> Mathias Gaunard wrote:
>>> Marcus Lindblom wrote:
>>>
>>>> I'm just missing basic "contains/contains_if" function, that
>>>> searches and retursn a bool on whether an item is in a range. (i.e.
>>>> find(rng, v) != end(rng) ). I've found those are quite useful.
>>>> Perhaps this just has another name and I overlooked it?
>>>
>>> What about !empty(rng | filtered(_1 == v)).
>>
>> Sure, and most algorithms can be implemented in terms of fold.
>
> Can you enlight us about what the fold algorithm is?

Sorry, std::accumulate.

-- 
Eric Niebler
BoostPro Computing
http://www.boostpro.com

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