pthread_self 子例程

用途

返回调用线程的标识。

线程库 (libpthreads.a)

语法

#include <pthread.h>
pthread_t pthread_self (void);

描述

pthread_self 子例程返回调用线程的标识。

注: pthread.h 头文件必须是使用线程库的每个源文件的第一个包含文件。 否则,应使用 -D_THREAD_SAFE 编译标志,或使用 cc_r 编译器。 在这种情况下,会自动设置标志。

返回值

将返回调用线程的标识。

错误

未定义任何错误。

pthread_self 函数不会返回错误代码 EINTR。