我有一个过程,它打开通过使用文件的文件:打开。 将这个文件都会自动关闭,当我的过程将终止?
Answer 1:
是。 从文档文件:打开/ 2 :
返回:
{ok, IoDevice}
该文件已在请求的模式被打开。
IoDevice
是对文件的引用。
[...]
IoDevice
实际上是一种处理该文件的进程的PID。 这个过程被链接到最初打开文件的过程。 如果任何过程,其中IoDevice
连接终止时,该文件将被关闭,并且处理本身将被终止。
文章来源: Will the file get automatically closed, when opening process terminates