FILE file //FILE结构体
fopen(...) //以指定的方式打开指定的文件
fwrite(...&file) //向缓冲区写入数据
fread(...&file) //从缓冲区读入数据
fcolse(&file) //关闭文件,将缓冲区数据写入文件
fflush(&file) //刷新文件,将缓冲区数据写入文件
fseek(&file...) //移动文件指针
ftell(&file) //获得文件指针
rewind(&file) //将文件指针移至开头处
当以文本方式写入数据时,如遇换行符(10),则自动转换成回车换行(13,10)。
当以文本方式读入数据时,如遇回车换行(13,10),则自动转换成换行(10)。
//
ofstream ofs //定义ofstream对象
ofs.open(...) //打开文件
ofs.write(...) //写入数据
ofs.close() //关闭文件
ifstream ifs //定义ifstream对象
ifs.open(...)
ifs.read(...) //读入数据
ifs.close()
/
HANDLE hfile //定义文件句柄变量
hfile=CreateFile(...) //按指定方式打开文件
WriteFile(...) //写入数据
ReadFile(...) //读入数据
CloseHandle(hfile) //关闭文件
/
CFile file(...) //定义CFile对象,以指定的方式和文件初始化对象
file.Write(...) //写入数据
file.Read(...) //读入数据
file.Close() //关闭文件