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())