C++中的FILE
需要加入stdio来使用FILE。
格式:FILE *name = fopen(filename,type);
filename是文件名
type是指示文件读取方式的字符串:
"r" = read "w" = write "rw" = read&write
定义*name后,便可以使用fprintf(*FILE,string,var1,var2,..)来快速读入读出文件了。
C语言
C语言中FILE
VC中
在"stdio.h"中有如下定义
struct _iobuf {
char *_ptr; //文件输入的下一个位置
int _cnt; //当前缓冲区的相对位置
char *_base; //指基础位置(即是文件的其始位置)
int _flag; //文件标志
int _file; //文件的有效性验证
int _charbuf; //检查缓冲区状况,如果无缓冲区则不读取
int _bufsiz; //文件的大小
char *_tmpfname; //临时文件名
};
typedef struct _iobuf FILE;