Справочник по C/C++
find_first_of()

template <class ForIter1, class ForIter2>
	FwdIter1 find_first_of(ForIter1 start1, ForIter1 end1,
				ForIter2 start2, ForIter2 end2);
template <class ForIter1, class ForIter2, class BinPred>
	FwdIter1 find_first_of(ForIter1 start1, ForIter1 end1,
				ForIter2 start2, ForIter2 end2, BinPred pfn);

Описание

Выполняет поиск первого элемента внутри последовательности

Алгоритм find_first_of() выполняет поиск первого элемента внутри последовательности, определенной параметрами start1 и end1, который совпадает с любым элементом внутри диапазона, заданного параметрами start2 и end2. Если совпадения элементов не обнаружено, возвращается итератор end1.

Вторая форма позволяет задать бинарный предикат, который определяет принцип совпадения элементов.



Реклама