与PPL一起消失!

时间:2015-06-09 00:12:57

标签: c++ multithreading ppl

我希望在我的应用程序中开始使用PPL。 (我目前正在使用std :: async)

但是我有两个(丑陋的)案例,我必须调用长时间运行的函数,这些函数不会返回任何结果。 (存储到数据库和网络呼叫)。我不会等到他们在我的主循环结束时完成(因为它们非常慢),但只是继续下一次迭代。我这样做是通过为这些函数调用生成线程,并分离线程。我相信这被称为“永远不会忘记”。

有没有办法用PPL做点什么?我想避免创建自己的线程,并使用void PPL任务。 PPL任务是否在析构函数中阻塞?

0 个答案:

没有答案