$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Boris Breidenbach (Boris.Breidenbach_at_[hidden])
Date: 2006-07-11 04:37:10
On Tue, Jul 11, 2006 at 10:19:05AM +0000, Roman Neuhauser wrote:
> # kneeride_at_[hidden] / 2006-07-11 17:31:23 +1000:
> > On 7/11/06, Michael Nicolella <boost_at_[hidden]> wrote:
> > > vec.erase( std::remove_if( vec.begin(), vec.end(), some_condition_functor
> > >) );
> >
> > Mike, I do like your remove_if example.
> >
> > i am not familar with this approach, can you please give me an example of
> > defining a some_condition_functor? for example when the value == 5.
What about this?
Let's assume the vector contains ints
class condition_functor {
public:
bool operator()(int elem)
{
return elem==5
}
};