关于Rand产生随机数一致的问题;

问题描述:

关于Rand产生随机数一致的问题;
手头有一个程序.如果发送频率1S内40次以内的时候,随机数能够正常生成.当发送频率100+的时候,发现很多相邻次数随机数是一致的.大家有什么办法能够解决不?前面我使用过Srand函数了,能不能将srand((unsigned)time(NULL))这个时间精确到毫秒级?
1个回答 分类:综合 2014-09-28

问题解答:

我来补答
能是能,把(unsigned)time(NULL)改掉就行.不过我猜“只调用一遍srand”即可解决
再问: 如何改?(unsigned)time(NULL)如何修改?
再答: GetTickCount()
这是Windows API,其他系统一般也有对应的函数
 
 
展开全文阅读
剩余:2000
上一页:解题方法 技巧
下一页:过程3