thread_local
来自 cppreference.com
在头文件 <threads.h> 中定义 |
||
#define thread_local _Thread_local |
(自 C11 起) (在 C23 中删除) |
|
方便的宏,可用于指定对象具有 线程局部存储持续时间。
[编辑] 备注
从 C23 开始,thread_local
本身是一个关键字,它也可能是一个预定义的宏,因此 <threads.h>
不再提供它。
[编辑] 参考文献
- C17 标准 (ISO/IEC 9899:2018)
- 7.26.1/3 thread_local (p: 274)
- C11 标准 (ISO/IEC 9899:2011)
- 7.26.1/3 thread_local (p: 376)
[编辑] 另请参阅
C++ 文档 对于 thread_local
|