#include
#include
#include
using namespace std;
double f() // A simple generator function.
{
static double val = 1.0;
double t;
t = 1.0 / val;
val += val;
return t;
}
int main()
{
vector vectorObject(5);
int i;
generate(vectorObject.begin(), vectorObject.end(), f); // generate a series
cout << "Series: ";
for(i = 0; i cout << vectorObject[ i ] << " ";
return 0;
}