如何找回低级文件的句柄
问题是在程序调试中遇到的用FOPEN()打开一个低级文件后,因出错中断执行,没有运行到关闭该文件句柄的语句.
如果再次启动程序,再次打开同一低级文件时必定返回-1句柄,使得程序无法执行下去.
我明白要关闭该文件
可是到哪找回丢失的句柄来关闭它呢?
程序流程大致如下:
nHandle = FOPEN("AAAAA",1) && 打开低级文件AAAAA
……
……
* 假设程序在此出错而中断
……
……
FCLOSE(nHandle)
RETURN
2015-12-04 19:35
2015-12-04 19:56
2015-12-04 20:01
2015-12-04 20:15

2015-12-04 20:17
2015-12-04 22:31
2015-12-04 22:39
2015-12-05 00:05
2015-12-05 00:05

2015-12-05 19:37