精易论坛
标题:
多线程传参优化支持所有类型参数
[打印本页]
作者:
Peanut
时间:
2018-7-20 21:05
标题:
多线程传参优化支持所有类型参数
最近在做一个项目,需要用到线程传参。
在论坛上看到了
@呵呵仙
发布的一个关于线程使用指针地址传参的源码。
加到项目里面之后,发现偶尔会发生内存访问错误的类似问题,导致程序崩溃。
猜想是可能启动线程之后,原变量的空间释放存在不确定性。原代码里面用的是延时来解决,但还是存在这种可能性。
所以想进行优化,一开始是想申请空间,然后在线程中,当访问完成后修改这个访问标记里面的内容,再用判断循环来结束父线程。
但无意中发现,当交换地址后,原变量的内容会自动释放,即自动改变,根本不需要特意申请空间来在子线程里面修改。
测试平台为 WIN7 x64,其它系统应该也可以完美传参。如果有任何BUG,欢迎大家指出,一起学习提升。
最后还是特别感谢呵呵仙提供的宝贵思路
多线程传递自定义数据.e
(4.52 KB, 下载次数: 466)
2018-7-20 21:04 上传
点击文件名下载附件
多选传参
下载积分: 精币 -2 枚
作者:
cf2006a
时间:
2018-7-20 21:31
。。。这个不就是呵呵的思路和方法 人家用逻辑真 做死循环你这个用文本不是一个意思
作者:
fengyewl
时间:
2018-7-20 22:05
还蹦不·········
作者:
花老板
时间:
2018-7-20 23:28
win10容易崩溃
作者:
a3780586510
时间:
2018-7-21 01:12
用着不别扭吗? 搜鱼刺多线程 队列,都现成的
作者:
毛超
时间:
2018-7-23 11:12
感谢拉!!!!!!!!!!
作者:
aslyr
时间:
2018-7-24 08:34
就是不知道稳定不稳定,谢谢楼主分享了
作者:
luaang530
时间:
2018-7-28 20:34
共同努力,共同进步
作者:
胡八一
时间:
2018-8-5 20:49
不错多线程传递数据学习新技能
作者:
温风如酒
时间:
2019-6-11 14:29
但无意中发现,当交换地址后,原变量的内容会自动释放,即自动改变,根本不需要特意申请空间来
作者:
Snow优雅sict
时间:
2020-4-30 07:30
学习学习
作者:
胖虎O
时间:
2020-6-20 01:18
刚看了呵呵仙的,没看懂,看看你的
作者:
tyler998
时间:
2021-9-10 15:28
谢谢你的帮助~
作者:
HWCSQ
时间:
2021-11-19 23:23
最近在做一个项目,需要用到线程传参。 在论坛上看到了
@呵呵仙
发布的一个关于线程使用指针地址传参的源码。 加到项目里面之后,发现偶尔会发生内存访问错误的类似问题,导致程序崩溃。 猜想是可能启动线程之后,原变量的空间释放存在不确定性。原代码里面用的是延时来解决,但还是存在这种可能性。 所以想进行优化,一开始是想申请空间,然后在线程中,当访问完成后修改这个访问标记里面的内容,再用判断循环来结束父线程。 但无意中发现,当交换地址后,原变量的内容会自动释放,即自动改变,根本不需要特意申请空间来在子线程里面修改。 测试平台为 WIN7 x64,其它系统应该也可以完美传参。如果有任何BUG,欢迎大家指出,一起学习提升。 最后还是特别感谢呵呵仙提供的宝贵思路
作者:
rushiruhua
时间:
2022-1-4 19:44
学习一下!!!!!!!!!!!啊
作者:
rushiruhua
时间:
2022-1-4 19:44
项目需要 这个的 技术!!!!!!!!!!1111
作者:
LBB001
时间:
2022-2-24 16:51
66666666666666666666666666
作者:
lnbpwy2020
时间:
2022-3-14 21:53
作者:
qj5biv
时间:
2022-3-21 01:22
感谢发布原创作品,一定好好学习,天天向上
作者:
yiyi111122
时间:
2022-3-26 18:39
谢谢分享
作者:
huchenchen
时间:
2022-3-31 17:16
谢谢你的帮助~
作者:
亿泽
时间:
2022-6-15 15:34
感谢分享
作者:
水亦流
时间:
2022-7-23 14:02
下载来试试
作者:
chjchlove
时间:
2023-1-14 15:50
#在这里快速回复#ftgfduftuiytiouy
作者:
andyfeifei
时间:
2023-3-9 23:55
支持看一直全全
作者:
曲终人散
时间:
2023-4-17 00:21
感谢分享,辛苦了,论坛有你更精彩
作者:
dashang
时间:
2023-6-24 20:07
持开源~!感谢分享
作者:
heiioxiaojian
时间:
2023-9-5 17:42
支持开源~!感谢分享
作者:
xuanfei
时间:
2024-8-2 12:44
感谢分享 看一下
作者:
oyg
时间:
2024-10-10 23:52
感谢发布原创作品,一定好好学习,天天向上
作者:
人头收割机
时间:
2025-3-20 21:59
持开源~!感谢分享
作者:
zhifu3158
时间:
2025-5-9 17:33
#在这里快速回复#开源精神必须支持~
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4