Что означает локальный поток _в C++11?

Меня смущает описание thread_localв C++11. Насколько я понимаю, каждый поток имеет уникальную копию локальных переменных в функции. Доступ к глобальным/статическим переменным может осуществляться всеми потоками (, возможно синхронизированный доступ с использованием блокировок ). И переменные thread_localвидны всем потокам, но могут изменяться только тем потоком, для которого они определены? Это правильно?

109
задан Azeem 24 September 2018 в 07:13
поделиться