日期:2014-05-16  浏览次数:20580 次

fopen 打开一个文件多次突然失败
 现在遇到一个问题,我用fopen打开一个文件,read后,再fclose。 然后要用到的时候又打开这个文件…… 一直这样循环下去。 但是打开到三四十次后,突然就打不开。请问是什么原因……?
------解决方案--------------------
有没有对fopen、fclose的返回值做判断?
是不是上次 fclose失败了??
------解决方案--------------------
楼主能否把代码贴上来,本人写的测试程序,循环一千次无错误,系统linux
------解决方案--------------------
请紧接着在fopen下写上perror("fopen error:");语句输出是什么错误。