| 174 | }; |
| 175 | |
| 176 | inline void randomize_string(char *string, std::size_t length, char const *alphabet, std::size_t cardinality) noexcept { |
| 177 | uniform_u8_distribution_t distribution(0, static_cast<char>(cardinality - 1)); |
| 178 | std::generate(string, string + length, [&]() -> char { return alphabet[distribution(global_random_generator())]; }); |
| 179 | } |
| 180 | |
| 181 | inline void randomize_string(char *string, std::size_t length) noexcept { |
| 182 | uniform_u8_distribution_t distribution; |
no outgoing calls
no test coverage detected
searching dependent graphs…