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

变量链接例程   [复制链接]

    2024-03-16 09:18:24
    高级教程源码
    易语言资源网
    1855 次浏览
    来源链接

image.png

关联帖子:

1:骚操作之链接变量,同步修改数组、类、自定义类型 https://bbs.125.la/forum.php?mod=viewthread&tid=14812536&page=1&extra=#pid27601473

2:多线程下调用全局变量崩溃https://bbs.125.la/forum.php?mod=viewthread&tid=14809740&extra=

2表明,易访问全局自定义自定义类型成员的方式,是先寻到全局变量地址,再指向其成员,寻到全局变量地址这个操作线程不安全,需要用加许可。1的目的就是简化这部分操作

提供一个使用例子(场景)

复杂情况下的全局自定义数据类型或数组,在其成员比较复杂或者用到类的时候,如果需要频繁调用,采用全_变量.某个类等等,很麻烦,且在多线程下调用时必须添加许可或读锁,否则必崩。

通过变量链接的方式,将局部变量指向全局变量的成员,在确保全局数组变量不会被删除成员和销毁的情况下,可直接对其操作且无需加锁,可大幅提高运行速度和代码可读性



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

引用模块


源码文件名 模块文件名
变量链接例程.e
异常辅助YZC.ec
鱼刺类.多线程6.ec


引用支持库


源码文件名 支持库文件名 支持库标识
变量链接例程.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:ZIP解压缩模块源码...     下一篇:GET,POST访问