многопоточность — Boost C ++ Thread Вектор локального хранилища

Я создаю вектор tls для многопоточности и хотел бы знать, как получить доступ к элементам вектора.

В основном я создал это:

static boost::thread_specific_ptr< std::string > temp_str;
static boost::thread_specific_ptr< std::vector< std::string > > _Vector_;

Так что я полагаю, что это скорее вопрос синтаксиса, но как я могу назначить элемент вектора для строки temp tls, которую я создал?

void myFunc()
{

//I need to assign _Vector[i]_ to temp_str
*temp_str = _Vector_.get()[i]; //I know this is an error

}

Какие-либо предложения?
Спасибо 🙂

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]