Для кода, использующего std::random_shuffle
, мне нужно установить случайное семя, чтобы возникающие псевдослучайные последовательности изменялись в каждом прогоне программы.
Пример кода здесь позволяет позвонить
srand ( unsigned ( time (NULL) ) );
которому необходимо
#include <ctime>
#include <cstdlib>
Интересно: поскольку С++ 11 включает в себя основные обновления для генерации псевдослучайных чисел, это все еще актуально? Что я должен использовать для установки случайного семени для std::random_shuffle
?