无论如何,这就是动机
我希望能够在多个线程(CalcFib functions)上发布一组作业,然后在作业结束后,将另一组作业(CalcFib2 group )发布到多个线程上。这个循环循环多次(这里是两个循环),所以我认为最好的方法是在循环开始时创建boost::asio::io_service和创建线程,这样我就不必每次循环开始/结束时都创建和销毁线程。等待作业组完成的代码是普通的while,如下所示。解决方案是有效的,
我有一个while循环,它应该首先使用从另一个函数获得的job_id从一个名为submittedresume的表中获取它的job_id。然后,它将在另一个while循环中使用该id从单个表中获取first_name和last_name。然后,它将使用另一个while循环从提交的简历表中获取submitted_id。我拆分了第一个和最后一个while循环,以从输出中获得不同的值。
我的第一个时间循环。individual_id FROM