зываемую из шаблона greater. З
Автор admin Среда, 27 мая 2009 11:32
зываемую из шаблона greater. Заполнение интервалов и генерирование значений Алгоритмы, представленные в этом разделе, предназначены для автоматического заполнения интервалов. Функции fill и fill_n многократно включают в контейнер одно и то же значение. Функции generate и generate_n генерируют наборы значений, включаемых в контейнер, при помощи специальных функций-генераторов. void fill (Forwardlterator first. Forwardlterator last, const T& value); void fill_n(0utputlterator first. Size n. const T& value): Алгоритм fill() присваивает значение value каждому элементу в интервале [first, last). Алгоритм fill_n() присваивает значение value п элементам интервала, начиная с first. void generate(Forwardlterator first. Forwardlterator last. Generator gen); void generate_n(0utputlterator first. Size n. Generator gen); Алгоритм generate() генерирует новые значения (вероятно, разные) для каждого элемента в интервале [first, last). Алгоритм generate_n() вызывает gen() п раз и присваивает результаты п элементам, начиная с first. В следующем примере эти алгоритмы заполняют и генерируют новые значения в векторах. Кроме
Комментарии закрыты.
Последние комментарии