【发布时间】:2011-08-21 03:27:38
【问题描述】:
所以我将 boost::lexical_cast<std::string>(boost::this_thread::get_id()) 这个线程 id 转换为字符串。现在我想知道是否可以将其转回 thread::id ?
【问题讨论】:
-
@JackOfAllTrades:我的 id 到字符串?是的here,而且,你知道,它加快了速度! (10%) (遍历字符串映射而不是线程映射::id)。但是在那之后你可以理解你可能还需要一件事 - 中断线程链接,你只能以字符串的形式访问......并且调用 ->interrupt 你需要真正的 thread::id - 而不是字符串。跨度>
标签: c++ multithreading boost boost-thread