#include <iostream>
#include <ctime>
std::string generate_random_alphanumeric(const int len) {
static const char alphanumeric[] =
"0123456789"
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz";
srand(time(NULL));
std::string s;
s.reserve(len);
for (int i = 0; i < len; ++i)
s += alphanumeric[rand() % (sizeof(alphanumeric) - 1)];
return s;
}
int main() {
std::cout << generate_random_alphanumeric(10);
}
/*
run:
kRad82PwQd
*/