Spec-Zone.ru › C

thread_local

Определено в заголовке <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 (стр. 274)
  • Стандарт C11 (ISO/IEC 9899:2011):
    • 7.26.1/3 thread_local (стр. 376)

См. также

Документация по C++ для thread_local

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/c/thread/thread_local

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API