23 "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz");
24 length = (length <= 62) ? length : 62;
25 std::random_device device;
26 std::mt19937 generator(device());
27 std::shuffle(alphanum.begin(), alphanum.end(), generator);
28 return alphanum.substr(0, length);
std::string random_string(unsigned length=16)
Generate a random string.