1.头文件

#include<fstream>

2.创建流:输入\输出流

//输入流 ofstream ofs;
//输出流 ifstream fs;

3.读文件

ofs.open("文件名",ios::out)//以写的方式打开文件
ifs.open("文件名",ios::in)//以读的方式打开文件

4.输入内容

ofs<<输入就行了

5.读文件的内容

//1.
char s[1024]={0};
while(ifs>>s)//输入进去
{
cout<<s<<endl;
}
//2.
char s[1024]={0};
while(ifs.getline(s,sizeof(s)))
cout<<s<<endl;
//3.
string d;
while(getline(ifs,d))
cout<<d;
//4.
char s;
while((s=ifs.get())!=EOF)
cout<<s; //一个一个读进去

二进制文件

ios::binary//创建文件的时候加上这个,比如ios::out|ios::binary;

ifs.is_open()判断文件是否打开

.write((const char*)&,sizeof())
.read(char*,sizeof())