JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... pthread_key_delete(pthread_key_t key ); int pthread_setspecific(pthread_key_t key , const void * pointer ); void * pthread_getspecific(pthread_key_t key ); 説明 プログラムではスレッドごとに値の異なる グローバル変数や静的変数がしばしば必要となる。 複数のスレ ... したりはしない。 pthread_setspecific は呼び出しスレッドで key に結び付けられる値を、与えられた pointer に変更する。 pthread_getspecific は呼び出しスレッドでその時点で key に結び付けられている値を返す。 返り値 pthread_key_create および pthread_key_delete 、 p ... ラーコードを返す。 成功の場合、 pthread_key_create は新しく確保されたキーを 引数 key で指し示される領域に格納する。 pthread_getspecific は、成功するとキー key に結び付けられた値を、 エラーの場合には NULL を返す。 エラー pthread_key_create はエラーの場合に次の ... ... ttr_destroy (), pthread_condattr_init (), pthread_create (), pthread_detach (), pthread_equal (), pthread_exit (), pthread_getspecific (), pthread_join (), pthread_key_create (), pthread_key_delete (), pthread_mutex_destroy (), pthread_mutex_init (), pthrea ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。