G-7*_*-71 2 c++ random std
如何在c ++中一次生成不同的随机数?
现在我用
while ( flag ) { .... srand( time( NULL) ); int rndSig = rand() % 10 + 1; ...... }
但有一刻,所有数字都是平等的.如何在while循环中生成不同的数字?
BCo*_*tes 7
将srand移动到while循环之外.你只需要调用一次,rand()保持静态.
Xeo*_*Xeo 5
在使用随机生成器之前,不要直接播种它.只需srand在循环前使用一次.
srand
归档时间:
15 年,1 月 前
查看次数:
393 次
最近记录: