예제 #1
0
void InitRandom(Numbers &vec, size_t const nr, int max)
{
    auto rgen = std::bind(uniform_int_distribution<int>(1, max + 1),
                          default_random_engine((unsigned int) time(0)));
    vec.reserve(nr);
    generate_n(back_inserter(vec), nr, rgen);
}