• 在线程函数中创建的所有C + +对象均将通过它们的撤消函数正确地撤消。
• 操作系统将正确地释放线程堆栈使用的内存。
• 系统将线程的退出代码(在线程的内核对象中维护)设置为线程函数的返回值。
• 系统将递减线程内核对象的使用计数。
本文详细介绍了在线程结束时,系统如何确保线程中创建的C++对象得到正确的销毁,包括通过调用析构函数来释放资源。同时讨论了操作系统如何释放线程堆栈所占用的内存,设置线程的退出代码,并递减线程内核对象的使用计数。
• 在线程函数中创建的所有C + +对象均将通过它们的撤消函数正确地撤消。
• 操作系统将正确地释放线程堆栈使用的内存。
• 系统将线程的退出代码(在线程的内核对象中维护)设置为线程函数的返回值。
• 系统将递减线程内核对象的使用计数。

被折叠的 条评论
为什么被折叠?