|
- void pr_stdio(const char *name,FILE *fp)
- {
- printf("stream=%s,\n",name);
- if(fp->_flags&_IONBF)
- printf("unbufferd\n");
- else if(fp->_flags&_IOLBF)
- printf("line bufferd\n");
- else printf("fully buffered\n");
- //printf(",buffer size=%d\n",fp->_bufsiz);
- }
复制代码
就是最后一句,编译的时候说没有这个成员,我按照libinary的指点在libio.h里面找到了
struct ___IO_FILE_的结构定义,确实没有这个成员.
我这个程序是从unix高级环境编程里面敲出来的,不知道作者原来想表达的是哪个??
就是文件缓冲的大小的参数是怎么定义的. |
|