等待C中的所有线程

等待C中的所有线程,第1张

概述我在C中使用构造“thread”,我在递归函数中创建了一个可变数量的线程.我希望主线程等待所有这些.没有WaitForMultipleObjects我怎么能这样做? 看看cplusplus中的 example.它们在向量中存储带有push_back()的线程.最后你有连接循环. std::vector<std::thread> threads;//create threadsfor (int 我在C中使用构造“thread”,我在递归函数中创建了一个可变数量的线程.我希望主线程等待所有这些.没有WaitForMultipleObjects我怎么能这样做?解决方法 看看cplusplus中的 example.它们在向量中存储带有push_back()的线程.最后你有连接循环.
std::vector<std::thread> threads;//create threadsfor (int i=1; i<=10; ++i)    threads.push_back(std::thread(increase_global,1000));//wait for them to completefor (auto& th : threads)     th.join();
总结

以上是内存溢出为你收集整理的等待C中的所有线程全部内容,希望文章能够帮你解决等待C中的所有线程所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1236867.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存