Tag: mersenne twister

std :: mt19937需要预热吗?

我读过很多伪随机数生成器需要许多样例才能被“预热”。 这是什么时候使用std :: random_device种子std :: mt19937,或者我们可以期望它已经准备好后,build设? 有问题的代码: #include <random> std::random_device rd; std::mt19937 gen(rd());