tss_create 子例程
用途
此子例程创建特定于线程的存储指针。
库
标准 C 库 (libc.a)
语法
#include <threads.h>int tss_create(tss_t *key, tss_dtor_t dtor); 描述
tss_create 子例程使用可能为空的 dtor 析构函数创建特定于线程的存储指针。
参数
| 项 | 描述 |
|---|---|
| key | 创建的特定于线程的存储器指针。 |
| dtor | 析构函数的指针,它可能为空。 |
返回值
如果 tss_create 子例程成功,那么它将设置 key 特定于线程的存储指针的值,该指针唯一地标识新创建的指针并返回 thrd_success。 如果 tss_create 子例程失败,那么将返回 thrd_error ,并且特定于 key 线程的存储指针的值将设置为未定义的值。
文件
| 项 | 描述 |
|---|---|
| threads.h | 标准宏,数据类型和子例程由 threads.h 文件定义。 |