tss_get
From cppreference.com
| ヘッダ <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) |
スレッド固有ストレージに書き込む (関数) |