thread_local — это ключевое слово в C++, введенное стандартом C++11, которое позволяет создавать локальные переменные, привязанные к каждому потоку исполнения. Это означает, что каждый поток, выполняющий программу, имеет свою собственную копию переменной, объявленной как
thread_local.#для_начинающих
