tail head cat sleep
QR code linking to this page

manページ  — PTHREAD_GETSPECIFIC

名称

pthread_getspecific – スレッド固有のデータ値の取得

内容

ライブラリ

Reentrant C\~Library (libc_r, -lc_r)

書式

#include <pthread.h>

void *
pthread_getspecific(pthread_key_t key);

解説

pthread_getspecific() 関数は、呼び出しているスレッドの代わりに、指定された key に現在結びつけられている値を返します。

pthread_key_create() から入手したのではない key の値を伴った、または pthread_key_delete() によって key が削除された後での、 pthread_getspecific() の呼び出しの結果は未定義です。

pthread_getspecific() はスレッド固有のデータのデストラクタ関数から呼び出されることがあります。

戻り値

pthread_getspecific() 関数は、与えられた key に関連付けられたスレッド固有のデータ値を返します。 key に関連付けられたスレッド固有のデータ値がない場合には、値 NULL が返されます。

エラー

ありません。

関連項目

pthread_key_create(3), pthread_key_delete(3), pthread_setspecific(3)

規格

pthread_getspecific()IEEE Std 1003.1-96 ("POSIX.1") に適合しています。

PTHREAD_GETSPECIFIC (3) April 4, 1996

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

If you have a problem and you think awk(1) is the solution, then you have two problems.
— David Tilbrook