- 博客(1)
- 收藏
- 关注
原创 fread()函数写入字节数与函数返回值大小不一样
如上图,fwrite的返回值writesize=709800,但是通过资源管理器查看我实际文件的值为708608,小于函数返回的已经写入的值。后来发现是fread()函数的问题打开一个文件进行写操作,如果只open()打开一次,在没有close()的情况下连续多次fwrite(),但最后发现其实并没有写到文件中。这是因为没有清楚文件缓存区。在fwrite()后面加上fflush()即可。困扰了我差不多一个星期,开开始一直以为是读数据有问题,终于解决了解决方法转载自:https://...
2020-08-25 15:25:55 804
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人