Namespaces
Variants

thread_local

From cppreference.net
Definido en el encabezado <threads.h>
#define thread_local _Thread_local
(desde C11)
(eliminado en C23)

Macro de conveniencia que puede utilizarse para especificar que un objeto tiene duración de almacenamiento thread-local .

Notas

Desde C23, thread_local es en sí mismo una palabra clave, que también puede ser una macro predefinida, por lo que <threads.h> ya no lo proporciona.

Referencias

  • Estándar C17 (ISO/IEC 9899:2018):
  • 7.26.1/3 thread_local (p: 274)
  • Estándar C11 (ISO/IEC 9899:2011):
  • 7.26.1/3 thread_local (p: 376)

Véase también

Documentación de C++ para thread_local