【发布时间】:2013-12-23 16:49:17
【问题描述】:
考虑到我有两个线程:线程 1 和线程 2。 我只是想和他们交流。 线程 1 包含一个存储在指针中的值,线程 2 需要在该线程周围访问该指针值。
根据我的理解,我认为我们可以直接将指针从一个线程解引用到另一个线程。但是我朋友的建议是我只通过IPC机制访问值,而不是我的建议。
请对此发表评论。 最好的方法是什么,为什么...?
【问题讨论】:
-
两个罐子中间有一根绳子怎么样? ;-)
-
顺便说一句,您可能会使用线程之间的同步,而不是进程之间的通信!由于线程共享一个公共地址空间,因此通信是“免费的”......
标签: c linux multithreading