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

スレッド固有データ用キーの作成

関数名と引数を別にすれば、スレッド固有データは Solaris のものも POSIX のものも同じです。この節では、Solaris の関数の概要を説明します。この機能は、「スレッド固有データ用キーの作成」で説明しています。

thr_keycreate(3T)

thr_keycreate() は、プロセス内のスレッド固有データを識別するためのキーを割り当てます。

#include <thread.h>

int thr_keycreate(thread_key_t *keyp,
    void (*destructor) (void *value));