Функція find_if знаходиться у бібліотеці algorithm. Тому для її використання необхідно підключити
| #include <algorithm> |
|---|
Функція дозволяє виконати пошук у контейнері ітератора першого елемента з певною властивістю.
| Шуканий ітератор = find_if (ітератор початку, ітератор кінця, ім'я логічної функції); |
|---|
Параметр ім'я логічної функції: вказується ім’я логічної функції, яка буде перевіряти кожний елемент контейнеру, чи задовольняє він потрібній властивості.
Результатом цього пошуку є ітератор, який вказує на потрібний елемент.
Якщо такого елемента немає, ітератор вказує на адресу після останнього елемента.