std::random_device如何生成不确定的随机数?

How std::random_device generate non-deterministic random numbers?

本文关键字:不确定 何生成 随机数 random device std      更新时间:2023-10-16

为什么std::random_device生成非确定性随机数?这个生成器中的种子是什么?现在还不是时候,那又怎样?

未指定。实现应该提供合适的方法来做到这一点,通常他们会求助于操作系统提供的工具。

例如,在 Linux 上,有/dev/[u]random 设备,它们将提供来自系统状态的熵。