Ada*_*vis 3 file-io memory-leaks stream
我使用fdopen将流与打开的文件相关联.
当我close()的文件,流是自动解除关联,并且所有流内存返回到操作系统,或者我是否需要知道fdopen'd文件并以特定方式关闭它?
close()
-亚当
DGe*_*try 5
close()是一个系统调用.它将关闭内核中的文件描述符,但不会释放libc中的FILE指针和资源.您应该在FILE指针上使用fclose(),这也将关闭文件描述符.
归档时间:
16 年,11 月 前
查看次数:
1668 次
最近记录:
8 年,3 月 前