cpp/numeric/random/seed seq

consumes a sequence of integer-valued data and produces a requested number of unsigned integer values, $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.

meets the requirements of.