Sdílet prostřednictvím


find (<algorithm>)

Vyhledá pozici prvního výskytu prvku v rozsahu, který má zadanou hodnotu.

template<class InputIterator, class T> InputIterator find(InputIterator first, InputIterator last,        const T& val);

Parametry

  • first
    Vstupní iterace adresování pozice prvním elementem v rozsahu má být vyhledán zadanou hodnotu.

  • last
    Vstupní iterace adresování jednu pozici za poslední prvek v rozsahu má být vyhledán zadanou hodnotu.

  • val
    Hodnota, která má být vyhledán.

Vrácená hodnota

Vstupní iterace adresování první výskyt zadané hodnoty v rozsahu být vyhledán.Pokud s odpovídající hodnotou není nalezen žádný element, vrátí last.

Poznámky

operator== Slouží k určení shodu mezi element a zadaná hodnota musí ukládat vztahu rovnocennosti mezí jejími operandy.

Pro příklad kódu pomocí find(), naleznete v části find_if.

Požadavky

Záhlaví: < algoritmus >

Obor názvů: std

Viz také

Referenční dokumentace

<algorithm>

adjacent_find

find_if

find_if_not

find_end

mismatch

search