Boost logo

Boost :

Subject: Re: [boost] Boost.RangeEx: contains?
From: Thorsten Ottosen (thorsten.ottosen_at_[hidden])
Date: 2009-02-23 04:56:56


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?

Thansk

-Thorsten


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