易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

自己写了个数组,竟然比原生数组快   [复制链接]

    2020-08-12 10:32:54
    高级教程源码
    易语言资源网
    2750 次浏览
    来源链接

加入成员这个,是优化了下算法,如果,现在申请的内存,能装下8个成员,还想添加,就申请能装下16个成员的内存,后面32,64,128,。。。,依次*2。

所以这里比易语言原生的快,是有依据的。这样也是最贴合实际的。后面用到的空间越大,申请的缓存空间也就越大。避免大量申请释放内存。

一次性加入的成员越多,我这份会快得越明显

至于删除为什么,可能因为易语言,删除后缩小了内存空间吧(不确定),我这份实现没有缩小,清除时才会缩小。



点我下载 (已有 115 次下载)

引用模块





引用支持库


源码文件名 支持库文件名 支持库标识
数组实现.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:unicode格式的字符串进行URL编码...     下一篇:进程_取进程启动时间...