thread_local
From 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++ドキュメント for thread_local
|