发新话题
打印

请教:驱动里写文件

请教:驱动里写文件

 


请教各位,我用C函数 fopen ,fwrite在流驱动的 ###_Open函数里创建并写文件,但字符总写不进去,从fwrite返回的字节数是写进去了,但打开文件里面什么都没有,而我用此段代码在EVC上编个简单程序能写成功。


有哪位遇到过这种情况的?或者指导下我是哪里出问题了??


先谢谢了哦!

TOP

解决了

我自己回答啦
原来是写文件的时候,如果内容很少,只是写到写缓冲里,还没到文件里,而此时我没有fclose就已经关闭了。加个fclose或fflush就好了

TOP

赞!这是非常好的经验,谢谢分享

TOP

发新话题