您的位置:首页 > 其它

srand()及rand()随机函数使用的两种方法-技术原创。

2008-11-27 17:09 573 查看
第一种经典方法,比如为:

srand((unsigned int)time(NULL));

...

int iRand=rand()%100;

...



不过在某些情况下编译出错,并且找不到问题所在。



可以采用第二种方法,比如为:

CTime timee(CTime::GetCurrentTime());

time_t osBinaryTime=timee.GetTime();

srand((unsigned int)osBinaryTime);



...

int iRand=rand()%100;

...





问题搞定!!!

http://www.boomcode.cn 渤锐软件欢迎大家交流
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: