Erase all the elements in the specified container container that satisfy the specified predicate predicate. Return the number of elements erased.

Synopsis

Declared in <bslstl_algorithm.h>

template<
    class CONTAINER,
    class PREDICATE>
static
CONTAINER::size_type
containerEraseIf(
    CONTAINER& container,
    PREDICATE predicate);

Return Value

the number of elements erased

Parameters

Name

Description

container

container from which matching elements are erased

predicate

unary predicate selecting elements to erase

Created with MrDocs