Chr*_*vic 1 c++ random algorithm generator
我最新的项目是基于文本的RPG的开发,现在我需要一个随机数生成器,一个很好的计算器,可以在不同的情况下计算是否可以执行某些操作而不会出现问题.我们每个人都知道,基本功能std::srand和std::rand简单易用的算法来计算伪随机值.但是我希望有真实值而不是伪值.因此,我想问一下,使用比上述解决方案更好的解决方案是否会过分夸大并坚持基础; 如果没有,你会建议什么?如何实现这样一个"好的发电机"?
std::srand
std::rand
Nic*_*las 7
我的建议是使用Boost.Random.它有许多相当好(和快速)的RNG.您不需要加密安全的,但它们提供的更好rand.
rand
我自己和mt19937一起去.它有很长的一段时间,速度非常快.但是对于大多数非加密安全需求,Boost.Random有很多这样的东西.
归档时间:
14 年,4 月 前
查看次数:
1713 次
最近记录: