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 渤锐软件欢迎大家交流
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 渤锐软件欢迎大家交流
相关文章推荐
- 随机函数 rand,srand,random,srandom 的区别与使用
- JAVA EE 项目经常使用知识 之AJAX技术实现select下拉列表联动的两种使用方法(让你真正理解ajax)
- 随机函数 rand,srand,random,srandom 的区别与使用
- 随机函数 rand,srand,random,srandom 的区别与使用
- 二十四 随机函数 rand,srand,random,srandom 的区别与使用
- QT线程技术(二)QThread 的两种使用方法
- 随机函数 rand,srand,random,srandom 的区别与使用
- Eclipse中SVN的安装步骤(两种)和使用方法<非原创>
- C++中随机函数rand()和srand()的用法以及time()的使用
- PHP使用之实现弹出消息提示框的两种方法
- Java -- Thread的两种简单使用方法
- linux 软件安装的两种方法,以及使用镜像的两种路径(unit13)
- 使用JSP的调用表达式和调用脚本两种方法打印九九乘法表
- 用rand()和srand()产生为随机数的方法总结
- 说说Android 两种为自定义组件添加属性的使用方法和区别
- Red Hat 6.2 64如何使用Centos的YUM源更新两种方法
- zabbix3.0.4使用shell脚本和zabbix自带模板两种方法添加对指定进程和端口的监控
- 使用Hibernate过滤集合元素的两种方法
- 使用不同网站形式进行内容原创的方法
- MVC4.0中下来列表框的,两种使用方法DropDownList