tss_get
From cppreference.net
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
定义于头文件
<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)
|
写入线程特定存储
(函数) |