gpt4 book ai didi

c++ - 我们如何在不杀死线程的情况下重新初始化线程?

转载 作者:行者123 更新时间:2023-11-30 04:29:46 25 4
gpt4 key购买 nike

有什么方法可以在不杀死线程的情况下重新初始化线程。我想使用现有线程,但它们会再次从头开始。

最佳答案

创建一个管理线程的类。在此类的运行方法中,让它等待,直到以函数指针或实现“工作”接口(interface)的其他类的形式将某些工作分配给该类。

一旦分配了工作,线程就可以停止等待并执行工作。一旦工作完成,线程就会等待,直到分配给它更多的工作。

这允许您保持线程运行并等待工作,而不必在新工作出现时重新创建它。

关于c++ - 我们如何在不杀死线程的情况下重新初始化线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9112116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com