相关疑难解决方法(0)

如何使boost :: thread_group执行固定数量的并行线程

这是创建thread_group并并行执行所有线程的代码:

boost::thread_group group;
for (int i = 0; i < 15; ++i)
    group.create_thread(aFunctionToExecute);
group.join_all();
Run Code Online (Sandbox Code Playgroud)

此代码将立即执行所有线程.我想要做的是并行执行除4个以外的所有操作.当on终止时,执行另一个,直到不再执行为止.

c++ multithreading boost boost-thread

13
推荐指数
1
解决办法
6796
查看次数

标签 统计

boost ×1

boost-thread ×1

c++ ×1

multithreading ×1