std::seed_seq (3) - Linux Man Pages
Defined in header <random>
class seed_seq; (since C++11)
std::seed_seq consumes a sequence of integer-valued data and produces a requested number of unsigned integer values i, 0 ≤ i < 232
, based on the consumed data. The produced values are distributed over the entire 32-bit range even if the consumed values are close.
It provides a way to seed a large number of random number engines or to seed a generator that requires a lot of entropy, given a small seed or a poorly distributed initial seed sequence.
std::seed_seq meets the requirements of SeedSequence.
Member type Definition
constructor (public member function)
operator= not copy-assignable
generate (public member function)
size (public member function)
param (public member function)
// Run this code