LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 816|回复: 0

看看这个

[复制链接]
发表于 2003-7-3 14:10:40 | 显示全部楼层 |阅读模式

  1. void pr_stdio(const char *name,FILE *fp)
  2. {
  3.         printf("stream=%s,\n",name);
  4.         if(fp->_flags&_IONBF)
  5.                 printf("unbufferd\n");
  6.         else if(fp->_flags&_IOLBF)
  7.                 printf("line bufferd\n");

  8.         else printf("fully buffered\n");
  9.         //printf(",buffer size=%d\n",fp->_bufsiz);
  10. }
复制代码

就是最后一句,编译的时候说没有这个成员,我按照libinary的指点在libio.h里面找到了
struct ___IO_FILE_的结构定义,确实没有这个成员.
我这个程序是从unix高级环境编程里面敲出来的,不知道作者原来想表达的是哪个??
就是文件缓冲的大小的参数是怎么定义的.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表