マルチスレッドのプログラミング

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

key の呼び出しスレッドの割り当てを取得し、この割り当て情報を value がポイントする記憶場所に格納するには、pthread_getspecific(3C) を使用します。

pthread_getspecific の構文

void *pthread_getspecific(pthread_key_t key);
#include <pthread.h>

pthread_key_t key;
void *value;

/* key previously created */
value = pthread_getspecific(key); 

pthread_getspecific の戻り値

pthread_getspecific はエラーを返しません。