Есть ли механизм для библиотеки, снабжающей локальную переменную потока, для регистрации для нее функции конструктора?Инициализация локальной переменной потока
Я хочу, чтобы в моей библиотеке была создана потоковая локальная структура, которая должна быть инициализирована при создании потоков с динамически полученными данными.
Если структура была только глобальной, но не локальной, я бы имел функцию, помеченную gcc __attribute__((__constructor__))
, но эти конструкторы не перезапускаются при создании нового потока.