Я создаю вектор 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
}
Какие-либо предложения?
Спасибо 🙂
Задача ещё не решена.
Других решений пока нет …