thread_local
From cppreference.net
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
定义于头文件
<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
|