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

template <class ForIter> ForIter adjacent_find(ForIter start, ForIter end);
template <class ForIter, class BinPred> ForIter 
	adjacent_find(ForIter start, ForIter end, BinPred pfn);

Описание

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

Алгоритм adjacent_find() выполняет поиск совпадающих смежных элементов внутри последовательности, заданной параметрами start и end, и возвращает итератор для первого элемента. Если ни одной такой смежной пары не обнаружено, возвращается значение end. Первая версия предназначена для поиска эквивалентных элементов. Вторая же позволяет задать собственный метод определения совпадающих элементов.



Реклама