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

template <class InIter1, class InIter2>
	bool includes(InIter1 start1, InIter1 end1,
			InIter2 start2, InIter2 end2);
template <class InIter1, class InIter2, class Comp>
	bool includes(InIter1 start1, InIter1 end1,
			InIter2 start2, InIter2 end2, Comp cmpfn);

Описание

Устанавливает факт включения всех элементов последовательности

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

Вторая форма позволяет задать функцию сравнения, которая определяет, когда один элемент меньше другого.



Реклама