首页 > 解决方案 > Poco Thread 如何避免使用 Join

问题描述

尝试使用 Poco::Thread 运行需要大约一分钟才能完成的任务。

Tfile_creater_runnable file_creater_runnable();
file_creater_thread.start(file_creater_runnable);
file_creater_thread.join();

只要我调用 join,它就可以很好地工作,如果我不这样做,它会在 _target.run() 中引发异常。但是如果我调用 join 它当然会等到线程一分钟后完成。我正在尝试使用线程,因为我希望主线程能够继续执行。显然我在这里误解了一些东西。有没有办法我可以做到这一点?

标签: poco-libraries

解决方案


推荐阅读