0

我在线程中打开了一个文件并使用 pthread_exit() 例程终止了线程。它也会关闭打开的文件吗?

4

1 回答 1

2

pthread_exit()。不会关闭任何打开的文件。

它只释放线程特定的资源。文件描述符是进程范围的,您在线程中打开的任何文件都将保持打开状态,如果您pthread_exit()在关闭文件之前调用,则会出现资源泄漏。

于 2015-03-16T06:30:10.513 回答