社区
C++ Builder
帖子详情
★★★ C++Builder 生成随机数的问题 ★★★
Bkoklam
2003-09-19 11:12:44
我在BCB6 中用rand() 函数生成随机数;关闭程序后再运行此程序产生的随机数和前一次生成的随机数是一模一样;我在onFormCreate 和 onFormActive 事件里用 Randomize() 函数打乱随机性也是一样(Randomize() 不起作用);而VB里面是可以的,是完全是随机的;BCB 里有没有办法解决这问题?请各位指教!!
Edit1->Text=rand();
...全文
679
4
打赏
收藏
★★★ C++Builder 生成随机数的问题 ★★★
我在BCB6 中用rand() 函数生成随机数;关闭程序后再运行此程序产生的随机数和前一次生成的随机数是一模一样;我在onFormCreate 和 onFormActive 事件里用 Randomize() 函数打乱随机性也是一样(Randomize() 不起作用);而VB里面是可以的,是完全是随机的;BCB 里有没有办法解决这问题?请各位指教!! Edit1->Text=rand();
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gloom
2003-09-19
打赏
举报
回复
最好这样,RandSeed=Now();
用当前的时间作随机种子,除非连续生成的间隔非常小,它都能保证得到不同的随机序列。
meCAD
2003-09-19
打赏
举报
回复
AnsiString __fastcall GetRandomStr()
{
randomize();
AnsiString Re;
Re = random (9) + 1;
for(int k=1;k<8;k++)
{
Re+=AnsiString(random (10));
}
return Re;
}
sigui
2003-09-19
打赏
举报
回复
同意hantao(憨豆) ,bcb里有rand()函数吗,vc系的吧?我在bcb没用过随机数,但是tc3是肯定不认的。
hantao
2003-09-19
打赏
举报
回复
randomize();
Edit1->Text=random (100);
这样就可以了!
基于
C++builder
的俄罗斯方块
基于
C++builder
平台的俄罗斯方块
C++ Builder编写的《ZEC 四则运算练习程序》 v0.2
C++ Builder编写的《ZEC 四则运算练习程序》,图形用户界面。
C++Builder
烟花效果源码
C++Builder
编写的烟花效果,需要这种效果的可以参考,效果还不错!
24点游戏C++ builder 源码
基础的24点游戏,实现随机出牌,输入算式验证结果,比较基础。 软件课程设计专用,还有一些bug,比如算式不能有负号,改一下就很好了。
c++ builder实现文件粉碎机的源码
c++ builder实现文件粉碎机的源码,文件删除后不可恢复。 使用c++ builder编写,同学们可以作为c++ builder学习的例子。
C++ Builder
13,844
社区成员
102,682
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章