#include <iostream>
#include <vector>
#include <algorithm>
void printVector(std::vector<char> const &v) {
for (auto const &n: v) {
std::cout << n << " ";
}
}
int main()
{
std::vector<char> v(10);
int i = 0;
std::generate(v.begin(), v.end(),
[&]{
return 'a' + i++;
});
printVector(v);
return 0;
}
/*
run:
a b c d e f g h i j
*/