gettid - 獲取執行緒標識
內容簡介
#include <sys/types.h>
pid_t gettid(void);
|
描述
gettid() returns the thread ID of the current process. This is equal to the process ID (as returned by getpid(2)), unless the process is part of a thread group (created by specifying the CLONE_THREAD flag to the clone(2) system call). All processes in the same thread group have the same PID, but each one has a unique TID.
返回值
如果成功,返回當前進程的執行緒ID。
錯誤
這個呼叫永遠是成功的。
遵循於
gettid() 是Linux特有的,並應在該旨在是可移植的程式不被使用。
注意
Glibc does not provide a wrapper for this system call; call it using syscall(2).
另請參閱