mismatch()
template <class InIter1, class InIter2> pair<InIter1, InIter2> mismatch(InIter1 start1, InIter1 end!, InIter2 start2); template <class InIter1, class InIter2, class BinPred> pair<InIter1, InIter2> mismatch(InIter1 start1, InIter1 end1, InIter2 start2, BinPred pfn);
Описание
Выполняет поиск первого несовпадения элементов в двух последовательностях
Алгоритм mismatch() выполняет поиск первого несовпадения элементов в двух последовательностях. Возвращаются итераторы для этих двух элементов. Если несовпадения не обнаружено, возвращаются итераторы last1 и start2 + (last1 - start1). Вторая форма позволяет задать бинарный предикат, который определяет, когда один элемент равен другому. Шаблонный класс pair содержит два данных-члена с именами first и second, которые предназначены для хранения пары значений. |
Нет комментариев. Оставить комментарий: |