小编Gov*_*tor的帖子

我可以在不指定数字分布的情况下使用随机生成器吗?

我正在开发手机游戏,因此我需要创造一种以绝对相同的方式玩同一关卡的可能性。这听起来很容易,因为我知道随机生成器的种子,为此它应该是相同的。

后来,当我std::mt19937与std::uniform_int_distribution许多教程一起使用时,出现了问题。因为它是在另外一个问题发现在这里,随机数的分布不是平台之间保持一致,而发动机是一致的(怎么会这样differenent,如果它是基于一种数学算法?)。

我在这个问题上没有特别注意,只是在std::mt19937没有分发的情况下使用。

如果对号码分配没有特殊要求,这是一种正确的用法吗?

c++ random cross-platform c++11

3
推荐指数
1
解决办法
91
查看次数

标签 统计

c++ ×1

c++11 ×1

cross-platform ×1

random ×1