poco-libraries - 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 它当然会等到线程一分钟后完成。我正在尝试使用线程,因为我希望主线程能够继续执行。显然我在这里误解了一些东西。有没有办法我可以做到这一点?
解决方案
推荐阅读
- laravel - 如何解决 Laravel 中的 Sendgrid STMP 错误 250 响应
- jquery - slick-lightbox - 添加数字导航
- python - 使用提示工具包全屏应用程序均匀间隔的列,无论内容宽度如何
- html - 我可以添加边距吗
元素?
- java - 我有两个 Java 对象,我想决定在运行时返回哪个对象
- javascript - 大型(但不足以崩溃)javascript 堆(不仅仅是过多的脚本或 dom 元素)会减慢网站的速度吗?
- r - R中的“get.output”和“CSV.write”包
- linux - ASM 只是 ML 的 MACRO,它有标准化的指令吗?天然气呢?
- html - 为什么要显示 2 个元素:inline-block;位置:绝对;彼此重叠而不是彼此相邻?
- php - 如何使用重力形式添加 Woocommerce 产品库