真随机C++

真随机C++,c++,random,C++,Random,在有人叫喊之前,我在论坛上查看重复的答案,但我没有找到任何答案 我试图在C++中制作一个骰子滚动控制台应用程序,我需要实现真正的随机数,是真的,不是伪的,这是相当困难的……我相信我的讲师打算。< /P> 我听说过Realth.Org有一个C++库,但我能找到的唯一链接是坏的,我似乎找不到任何文档。 我尝试允许用户从4、6、8、10和20面骰子中选择一个骰子,并滚动所选骰子的1-100。然后显示结果 有人知道我如何从random.org或类似网站访问x-y之间的随机数吗 谢谢 < P>页面上的C+

在有人叫喊之前,我在论坛上查看重复的答案,但我没有找到任何答案

我试图在C++中制作一个骰子滚动控制台应用程序,我需要实现真正的随机数,是真的,不是伪的,这是相当困难的……我相信我的讲师打算。< /P> <>我听说过Realth.Org有一个C++库,但我能找到的唯一链接是坏的,我似乎找不到任何文档。 我尝试允许用户从4、6、8、10和20面骰子中选择一个骰子,并滚动所选骰子的1-100。然后显示结果

有人知道我如何从random.org或类似网站访问x-y之间的随机数吗


谢谢

< P>页面上的C++库链接中的URL格式不正确。它应该指向GitHub上的。您可以使用它访问通过大气噪声生成的真实随机数数据。

在有限系统中,没有什么是真正的随机数。为什么真实随机数的要求如此严格?如果你打算在大部分时间内进行模拟,你可以使用伪随机方法获得令人满意的结果,那么你有没有研究过任何一种没有令人满意结果的技术?为什么要使用random.org?一个合理的加密PRNG几乎总是一个更好的选择。@DanielA.White不同意你的观点。@DanielA.White无意冒犯,但真正的随机性与你空间的有限性无关,而是与统治你空间的法律的威慑力有关。例子:一个围绕原子核运行的电子有有限的可能态,但对其量子态的测量会给出一个纯随机的结果,该结果由量子态给出的概率加权。OP的计算机很可能位于我们的物理空间中,根据最新的研究,这似乎是quantic。因此,真正的随机是可能的,例如:CPU温度的第50位。谢谢!在我花很长时间通读它并研究如何使它完全符合我的要求之前,我想知道是否有一个教程可以解释如何准确地使用这个库?如果没有问题:@tim我没有看到任何教程,但是在README.md文件中链接了几个示例。