generate()

template <cclass ForIter, class Generator>
	void generate(ForIter start, ForIter end, Generator fngen);

Описание

Присваивает значения, возвращаемые некоторой генерирующей функцией, элементам из диапазона

Алгоритм generate() присваивает значения, возвращаемые некоторой генерирующей функцией, элементам из диапазона, задаваемого параметрами алгоритма. Диапазон задается граничными параметрами start и end. Функция-генератор передается посредством параметра fngen, причем она не имеет параметров.