当前位置:  技术问答>linux和unix

fread函数使用出错

    来源: 互联网  发布时间:2017-02-09

    本文导语:  最近在使用fread时发现老是读不到数据,feof返回1,即读到了结尾,但实际上没有,因为刚刚rewind(fd)过, 只是读的文件是动态创建的,即creat创建后写入了数据,最后用fread读出来就出错了,有哪位大侠指点下,不胜...

最近在使用fread时发现老是读不到数据,feof返回1,即读到了结尾,但实际上没有,因为刚刚rewind(fd)过,
只是读的文件是动态创建的,即creat创建后写入了数据,最后用fread读出来就出错了,有哪位大侠指点下,不胜感激!
代码:
                   creat(.....)
                  fopen(....)
                   ............

rewind(fd);
memset(t_buff,0,60);
len=fread(t_buff,60,1,fd);
if(len

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • FILE* stream fread fwrite 的使用方法
  • 关于fread是否会阻塞的问题
  • fread 和 fgets的选择?
  • read/write 和 fread/fwrite 有什么区别
  • 关于fopen,fread,fgets的问题,请教
  • fread和read
  • 请问 fread(pDataBuf,1024*1024*100,1,*pfile);可以一次读出这么多数据吗?
  • read()和fread()
  • fread时总是提示段错误是什么原因?
  • open与fopen,read与fread用哪个比较好?
  • read/write已经有了缓冲实现,为什么fread/fwrite还要实现缓冲?
  • 同样的代码,换个系统编译就出事了,/usr/include/bits/stdio2.h:282: undefined reference to `__fread


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3