线程相关函数pthread

电脑杂谈  发布时间:2020-01-28 05:07:10  来源:网络整理

pthread join 返回值_pthread join_pthread join 段错误

线程相关函数pthread_join究竟是哪个意思

pthread_join使一个线程等待另一个线程结束。代码中即使没有pthread_join主线程会迅速结束并且让整个进程结束,从而让建立的线程没有机会开始执行就结束了。加入pthread_join后,主线程会经常等待直至等待的线程结束自己才结束,使建立的线程有机会执行。能否用通俗易懂的话描述一下这段话的意思?

||收藏||

2 sdj18202751351

3个回答

pthread join_pthread join 段错误_pthread join 返回值

按赞数排序

将异步的代码变为同步执行。打比方,你喊一个人帮你做一件事,你喊了这人之后,你就继续做你的事情了。但是你今天想在哪人完成之后你再再次做你的事情,就join他。

再例如,你调用一个文件拷贝的轮询,然后再调用拷贝的文件的数据,而文件拷贝是异步的pthread join,自然你期望等拷贝完了再再次执行pthread join,那么就用到这个了。

||

caozhy

pthread join 段错误_pthread join 返回值_pthread join

sdj18202751351

qq_344258165能用这个变量控制多个线程的执行先后排序吗?

3 年多之前

就是守护线程,为了保护一些需要执行的方法无法一定执行,会应用到守护线程概念,楼主可以直接搜索这个关键词百度更多。

|

pthread join_pthread join 段错误_pthread join 返回值

sinat_26761191

因为即使一个进程的主线程退出了,那么整个进程都会退出,因而其它线程就会被强行中止

而用pthread_join了,主线程就会在这里等待,直到子线程退出,主线程能够再次运行。

|

oyljerry

pthread join_pthread join 返回值_pthread join 段错误

sdj18202751351

qq_344258165其实你这个说的更通俗易懂

3 年多之前

如果想补充问题,请编辑问题;问题解决后请采纳答案。

抄袭、复制答案,以超过刷声望分或其它目的的行为,在CSDN问答是严格禁止的,一经发现立即封号。是之后呈现真正的技术了!


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-138549-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...