#include "iostream" #include "iomanip" #include "fstream" using namespace std;
int main(){ // ios::in 读文件 // ios::out 写文件(直接用的话会丢丢弃已有数据,即隐含为trunc) fstream rwfn; rwfn.open("d:\\aa.txt",ios::in); if(!rwfn.is_open()){ cout<<"Cannot open"<<endl; return 0; } char da[100]; rwfn>>da; cout<<"读取一行:"<< da <<endl; rwfn.close(); //追加一行 rwfn.open("d:\\aa.txt",ios::out|ios::app); rwfn << "这是追加的一行记录"; rwfn.close(); //读取全部 rwfn.open("d:\\aa.txt",ios::in); cout<<"读取全部"<<endl; while(rwfn.getline(da, 100)){ cout<< da <<endl; } rwfn.close();
return 0;
}