Sdílet prostřednictvím


any_of

Vrátí true Pokud je přítomna alespoň jednou v určeném rozsahu prvků podmínku.

template<class InputIterator, class UnaryPredicate>
    bool any_of(
        InputIterator _First, 
        InputIterator _Last, 
        UnaryPredicate _Comp
    );

Parametry

  • _First
    Vstupní iterátor, který označuje, kde začít, kontrola rozsahu prvků pro podmínku.

  • _Last
    Vstupní iterační označující konec rozsahu prvků pro kontrolu podmínky.

  • _Comp
    Podmínka pro testování.To obstarává objekt predikátu funkce definované uživatelem.Predikát definuje podmínky splněné elementem, který je právě testován.Predikátu přijímá jeden argument a vrátí true nebo false.

Vrácená hodnota

Vrátí true je-li podmínka zjištěna alespoň jednou v uvedené oblasti se false je-li podmínka nikdy zjištěna.

Poznámky

Vrátí funkce šablony true pouze tehdy, pokud pro některé N v rozsahu

[0, _Last - _First), the predicate _Comp(*(_First + N)) is true.

Požadavky

Záhlaví: <algoritmus>

Obor názvů: std

Viz také

Referenční dokumentace

none_of

all_of

Standardní knihovna šablon