gpt4 book ai didi

c - 关闭应用程序时是否需要终止线程?

转载 作者:太空宇宙 更新时间:2023-11-04 08:25:13 28 4
gpt4 key购买 nike

当我的应用程序即将关闭时,UI 线程是否应该“告诉”其他线程终止,并在关闭应用程序之前等待它们这样做?

最佳答案

澄清;当您的主线程(以您的进程启动的线程)从 WinMain 函数返回时,该进程将退出并且所有其他线程将自动终止。

这取决于您的其他线程正在做什么,以及您干净地关闭它们的重要性。

例如,如果其他线程可能正在写入磁盘,那么您绝对应该彻底关闭它们。如果他们只是在进行计算,那么当您的主线程退出时让他们自动死亡可能不会有什么坏处。

然而,自行清理(释放任何内存分配等)始终是良好的编程习惯。

关于c - 关闭应用程序时是否需要终止线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30850758/

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