tss_get

来自cppreference.com
< c‎ | thread
定义于头文件 <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

[编辑] 示例

[编辑] 参考

  • C11 standard (ISO/IEC 9899:2011):
  • 7.26.6.3 The tss_get function (p: 386)

[编辑] 参阅

写入线程指定存储
(函数) [编辑]