我想在 CPP 中实现 MT alg(遗憾的是我不能使用 C++11)我发现了很多算法,如 SFMT、dSFMT、某些版本的 Tiny MT 等;但是当我看到这些 algs 的文档时,我认为它们适用于 <0,2) 的范围(来自 doxygen 文档)
需要任何想法如何替换基本的 RNG 算法
SRAND(TIME(NULL))
有了更好的东西
我想在 CPP 中实现 MT alg(遗憾的是我不能使用 C++11)我发现了很多算法,如 SFMT、dSFMT、某些版本的 Tiny MT 等;但是当我看到这些 algs 的文档时,我认为它们适用于 <0,2) 的范围(来自 doxygen 文档)
需要任何想法如何替换基本的 RNG 算法
SRAND(TIME(NULL))
有了更好的东西
Boost.Random provides quite a few thread-safe random generators, and they work with C++98.