一、文件写入代码
#include<fstream>
#include<iostream>
using namespace std;
int main(void)
{
char str[] = "I love C++";
char rstr[16] = {0};
fstream fs; #定义一个文件操作对象
fs.open("1.txt",ios_base::out); #将文件设置为写操作,如果没有1.txt这个文件则自动创建1.txt文件
if(fs.is_open(0)
{
cout << "open success" << endl; #打开成功打印该信息
}
else
{
cout << "open fail" << endl; #打开失败打印该信息
}
#文件写入
//fs.write(str,sizeof(str),sizeof(str));
fs << str << endl;
//文件关闭
fs.close();
return 0;
}
二、文件读出代码
#include<fstream>
#include<iostream>
using namespace std;
int main(void)
{
char str[] = "I love C++";
char rstr[16] = {0};
fstream fs; #定义一个文件操作对象
fs.open("1.txt"); #将文件设置为读操作
if(fs.is_open(0)
{
cout << "open success" << endl; #打开成功打印该信息