【问题标题】:Terminate boost thread (C++)终止 boost 线程 (C++)
【发布时间】:2012-10-15 10:38:24
【问题描述】:

我有一个问题,我需要终止 boost 线程。并从主线程执行此操作。使用标志是不合适的。请帮我。我需要windows解决方案。

【问题讨论】:

  • “使用标志不适合”是什么意思?
  • 你试过thread::interrupt()吗?
  • 总是合作终止线程。在 C++ 中,试图强制中止线程是危险的。

标签: c++ windows boost


【解决方案1】:

请阅读the following question 的答案。 如果您仍然必须在 Windows 上终止线程,您可以这样做:TerminateThread(yourThread.native_handle());

【讨论】:

    猜你喜欢
    • 2014-01-24
    • 2015-11-22
    • 1970-01-01
    • 1970-01-01
    • 2011-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-16
    相关资源
    最近更新 更多