做所有 C++ STL 产生相同的随机数(对于相同的种子)?

发布于 2024-11-09 07:05:27 字数 60 浏览 5 评论 0原文

所有 C++ STL 都生成相同的随机数(对于相同的种子)吗? 这适用于所有平台吗? 这是在某处指定的吗?

Do all C++ STLs produce the same random numbers (for the same seed)?
Does this hold for all platforms?
Is this specified somewhere?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

予囚 2024-11-16 07:05:27

不,该标准不需要具体实施。此外,获取随机数的唯一标准方法是 randsrand,它们不是最初 STL 的一部分,而是从 C 接管的函数。

No, the standard does not require a specific implementation. Also, the only standard way to get random numbers are rand and srand, and they are not part of what originally was the STL, but rather functions taken over from C.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文