Как правильно посеять 64-битный генератор случайных чисел со временем

Я хотел бы генерировать 64-битные целые числа, используя стандарт c++std::mt19937_64 без посева вручную. Однако при определении начального числа этот вопрос возник у меня: существует ли правильный способ засева такого генератора случайных чисел с использованием текущего времени (например, создание числа, основанного на текущем моменте времени, которое по меньшей мере равно 64-битному int)? Что-то вроде подсчета миллисекунд из эпохи Unix? Есть ли простой способ добиться этого?

0 ответов

Другие вопросы по тегам