c++读写文本文件
fout表示写操作
fin表示读操作;
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int main()
{
fstream fout("test.txt");
if(!fout)
{
cout<<"fail"<<endl;
return 0;
}
fout<<"HelloWorld!"<<endl;
fout<<10<<endl;
fout<<hex<<10<<endl;
fout.close();
fstream fin("test.txt");
if(!fin)
{
cout<<"不能打开输入文件"<<endl;
return 0;
}
//定义变量将读取的内容放到屏幕显示出来
char c[20];
int i;
char ch;
fin>>c;
fin>>i;
fin>>ch;
cout<<c<<endl;
cout<<i<<endl;
cout<<ch<<endl;
fin.close();
return 0;
}