Namespaces
Variants

thread_local

From cppreference.net
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