std::experimental::reseed
Min standard notice:
Header: <experimental/random>
Reseeds the per-thread random number engine and any std::uniform_int_distribution instances used by randint.
# Declarations
void reseed();
(library fundamentals TS v2)
void reseed( std::default_random_engine::result_type value );
(library fundamentals TS v2)
# Parameters
value: value of the new seed
# Example
#include <experimental/random>
#include <iostream>
int main()
{
std::experimental::reseed();
std::cout << "Random 2-digit decimal numbers: ";
for (auto i = 0; i != 3; ++i)
std::cout << std::experimental::randint(10, 99) << ' ';
std::cout << '\n';
}