Как определить идентификатор потока в теле параллельного цикла TBB?
По сути, мне нужны копии объекта для каждого потока, поэтому я подумал, что они будут в массиве проиндексированы по идентификатору потока.
Я ищу портативный способ TBB сделать это, а не нативные сервисы ОС.
Поисковый термин, который вы ищете — «локальное хранилище потока». Поскольку вы уже используете TBB, вам, вероятно, следует использовать только те средства, которые он предоставляет:
https://www.threadingbuildingblocks.org/docs/help/reference/thread_local_storage.htm
Других решений пока нет …