多线程传参内容丢失,谢谢先
时间:2010-09-07
来源:互联网
当使用pthread_create() 和pthread_join(),给线程函数传递的参数内容是正确的。
但一旦使用pthread_create()以及pthread_detach()使线程分离,给线程传递的参数内容就被改变了。
问题可以重现。编程没问题。
但一旦使用pthread_create()以及pthread_detach()使线程分离,给线程传递的参数内容就被改变了。
问题可以重现。编程没问题。
作者: 梅川内依酷 发布时间: 2010-09-07
你传的参数指针会不会是指向栈里的内容吧
作者: hellioncu 发布时间: 2010-09-07
楼上有理
作者: 学与思 发布时间: 2010-09-07
回复 hellioncu
是栈里的,传参的时候难道已经释放了?
是栈里的,传参的时候难道已经释放了?
作者: 梅川内依酷 发布时间: 2010-09-07
QUOTE:
回复 hellioncu
是栈里的,传参的时候难道已经释放了?
梅川内依酷 发表于 2010-09-07 09:59
是栈里的,传参的时候难道已经释放了?
梅川内依酷 发表于 2010-09-07 09:59
等那个线程执行的时候就已经释放了,跟普通函数调用不一样的
作者: hellioncu 发布时间: 2010-09-07
回复 hellioncu
刚翻书一下,是这样的。
谢谢了
刚翻书一下,是这样的。
谢谢了

作者: 梅川内依酷 发布时间: 2010-09-07
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28