tss_get
From cppreference.net
|
ヘッダーで定義
<threads.h>
|
||
|
void
*
tss_get
(
tss_t
tss_key
)
;
|
(C11以降) | |
現在のスレッドのスレッド固有ストレージに保持されている値を返します。この値は
tss_key
によって識別されます。異なるスレッドは同じキーで識別されても異なる値を取得する可能性があります。
スレッド起動時( thrd_create 参照)、全てのTSSキーに関連付けられた値はNULLです。スレッド固有ストレージには tss_set を使用して異なる値を設定できます。
目次 |
パラメータ
| tss_key | - | スレッド固有ストレージキー、 tss_create から取得され、 tss_delete によって削除されない |
戻り値
成功時の値、 NULL 失敗時。
注記
この関数のPOSIX相当は
pthread_getspecific
です。
例
|
このセクションは不完全です
理由: 例がありません |
参考文献
- C17規格 (ISO/IEC 9899:2018):
-
- 7.26.6.3 tss_get関数 (p: 282)
- C11規格 (ISO/IEC 9899:2011):
-
- 7.26.6.3 tss_get関数 (p: 386)
関連項目
|
(C11)
|
スレッド固有ストレージへの書き込み
(関数) |