我用过
#include<stdlib>
#include<time>
using namespace std;
srand((unsigned)time(0));
int n=(rand()>>8)%4;
但是还有哪些其他随机函数,或者哪些其他函数可以用作随机数生成器?
编辑:我真的没有特别的理由问这个问题,我只是想知道 C++ 是否有任何其他随机函数。
-
Boost 随机数库提供广泛的生成器(质量与性能)和一些典型的随机分布。一切都非常好并且易于使用。
- 如果你想要一些其他方法/库 - 那么谷歌搜索加密随机数,你也可以使用这个文件作为参考。
- 不要发明自己的解决方案,除非您是该领域的专家/研究人员等,利用通常由聪明人编写并由其他聪明人彻底检查的现有解决方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)