Стандартное уничтожение переменной thread_local при расчете времени умирающего потока?C++

Программы на C++. Форум разработчиков
Anonymous
Стандартное уничтожение переменной thread_local при расчете времени умирающего потока?

Сообщение Anonymous »

На самом деле (статическая) локальная переменная потока уничтожается (немедленно?) при завершении связанного потока.
Обязает ли стандарт, чтобы уничтожение происходило во время вычислений умирающего потока? Другими словами, исчезнет ли идентификатор потока внутри такого деструктора, tid связанного потока и переменные thread_local до окончательной смерти потока?
Когда я пишу это, я спрашиваю себя, если даже создание объектов thread_local всегда обязательно происходит через связанный поток?

Подробнее здесь: https://stackoverflow.com/questions/793 ... uting-time

Вернуться в «C++»