Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- std::string random_string(size_t length) {
- auto randchar = []() -> char {
- const char charset[] =
- "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
- "abcdefghijklmnopqrstuvwxyz";
- const size_t max_index = (sizeof(charset) - 1);
- return charset[rand() % max_index];
- };
- std::string str(length, 0);
- std::generate_n(str.begin(), length, randchar);
- return str;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement