昨天老师讲了C++文件的操作:
编码的方式:文本文件/二进制文件
存取的方式:顺序读写文件/随机读取文件
文件流是以外村为输入输出对象的数据流
输出文件流:从内存流向磁盘文件的数据
输入文件流:从磁盘文件流向内存的数据
1.打开文件
流类 对象名 (文件名, 方式);
ifstream infile("d:\\1.dat", ios::in);
ofstream outfile("d:\\2.dat", ios::out);
ios::in 输入读方式打开文件
ios::out 输出写方式打开文件
ios::ate 打开文件时,指针指向文件尾
ios::app 输出方式打开文件,追加方式写入
ios::trunk 删除文件现有内容
ios::binary二进制方式打开,默认为文本方式
2.关闭文件
infile.close();
outfile.close();
3.使用<<, >> 进行,文件写和读。