pthread_self在没有pthread_create的情况下使用

时间:2015-09-11 15:47:08

标签: c pthreads

我正在查看此示例代码 http://man7.org/linux/man-pages/man3/pthread_setaffinity_np.3.html

在这个例子中,为什么没有pthread_create就可以使用pthread_self?我认为程序需要调用pthread_create来创建pthread,然后调用pthread_self来返回pthread id。

1 个答案:

答案 0 :(得分:2)

pthread_create用于创建新的(通常是工作者)线程。 pthread_self用于返回调用它的线程的线程标识符。它也可以是主线程