thread_local
From cppreference.net
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Défini dans l'en-tête
<threads.h>
|
||
|
#define thread_local _Thread_local
|
(depuis C11)
(supprimé en C23) |
|
Macro de commodité qui peut être utilisée pour spécifier qu'un objet possède une durée de stockage thread-local .
Notes
Depuis C23,
thread_local
est lui-même un mot-clé, qui peut également être une macro prédéfinie, donc
<threads.h>
ne le fournit plus.
Références
- Norme C17 (ISO/CEI 9899:2018) :
-
- 7.26.1/3 thread_local (p: 274)
- Norme C11 (ISO/CEI 9899:2011) :
-
- 7.26.1/3 thread_local (p: 376)
Voir aussi
|
Documentation C++
pour
thread_local
|