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

template <class ForIter, class Size, class Generator>
	void generate_n(0utIter start, Size num, Generator fngen);

Описание

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

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



Реклама