Генератор случайных чисел - зачем сеять каждый раз

Я относительно новый для c и c ++. В java, языке, на котором я привык программировать, очень легко реализовать генерацию случайных чисел. Просто вызовите статический метод random из класса Math.

int face = ((int)(Math.random() * 6) + 1);

имитирует бросок костей ...

В C и C ++ вы должны«Запустить генератор случайных чисел» вызывая функцию srand

srand ( time(NULL) );

Какой смысл делать это - я имею в виду, есть ли какое-то преимущество в том, что каждый раз при запуске кода запускается генератор случайных чисел?

Ответы на вопрос(7)

Ваш ответ на вопрос