CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 706773
mhappy
:
理解。现在问题不是加一次,而是多次添加,预分配有效么?
[阅读: 217] 2009-03-20 17:53:20
<空>
相关信息:
抽奖那个,测试结果。。。
(81字)
(
mhappy
[274]
2009-03-20 16:42
)
动态分配内存N次,导致速度很慢。所以,1不要删除;2必须增加该怎么办呢?
(230字)
(
pcplayer
[270]
2009-03-20 16:55
)
多谢!静态分配应该可行的。
(305字)
(
mhappy
[269]
2009-03-20 17:03
)
如果是 delphi 的话, TStringList 分配一个比较大的固定空间,并不是说它就已经有 StringList[N] 这个东西了。这个和数组不是一个概念。话说回来,你的需……
(14字)
(
pcplayer
[315]
2009-03-20 17:08
)
看看 delphi 的 TStringList 的 Help
(1085字)
(
pcplayer
[394]
2009-03-20 17:10
)
这个就是刚才贴的那段。偶用CB。
(124字)
(
mhappy
[248]
2009-03-20 17:31
)
我觉得你没明白那个 HELP 说的是什么。你单独测试往 StringList 里面添加 300 条记录看看
(113字)
(
pcplayer
[290]
2009-03-20 17:35
)
我测试往 StringList 里面一次加入 300 条,不需要玩技巧,在我的古老机器上也是瞬间完成啊,根本不消耗CPU时间。
(空) (
pcplayer
[225]
2009-03-20 17:39
)
如果一次加入30万条,不预分配则耗时240MS,做了预分配耗时211MS,差别不大。而且200MS根本可以接受嘛。
(13字)
(
pcplayer
[242]
2009-03-20 17:44
)
理解。现在问题不是加一次,而是多次添加,预分配有效么?
(空) (
mhappy
[216]
2009-03-20 17:53
)
我就是多次添加啊。我用一个 for i:=0 to 300000 do 来添加的。
(206字)
(
pcplayer
[277]
2009-03-20 17:57
)
佩服佩服~ 又试了一次,串表操作问题不大,耗时还是在显示上。
(63字)
(
mhappy
[229]
2009-03-20 18:03
)
把Label去掉,换成GIF动画多好。。。
(空) (
有狐
[208]
2009-03-20 20:51
)
Memo.Lines.BeginUpdate
(空) (
wilddeer
[245]
2009-03-21 00:44
)
界面号码在滚,生成300个随机数,直接从用户表中取出来
(8字)
(
ht
[243]
2009-03-20 19:30
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录