Standard C++ Library Class Reference
Click on the banner to return to the Class Reference home page.
©Copyright 1996 Rogue Wave Software
generate, generate_n
 Algorithm
Summary
Initialize a container with values produced by a value-generator class.
Contents
Synopsis● 
Description● 
Complexity● 
Example● 
Warnings● 
See Also● 
Synopsis
#include <algorithm>
template <class ForwardIterator, class Generator>
 void generate(ForwardIterator first, ForwardIterator last,
 Generator gen);
template <class OutputIterator, class Size, class Generator>
 void generate_n(OutputIterator first, Size n, Generator gen);
Description
A value-generator function returns a value each time it is invoked. The algorithms generate and
generate_n initialize (or reinitialize) a sequence by assigning the return value of the generator
function gen to all the elements designated by iterators in the range [first, last) or [first, first +










