无法读取文件里的内容
#include
#include
using namespace std;
int main()
{
fstream wenjian("teax.txt", ios::out);
int i, j, q;
cout << "请输入两个数:" << endl;
cin >> i;
cin >> j;
wenjian << i;
wenjian << "+";
wenjian << j;
wenjian << "=";
q = i + j;
wenjian << q;
cout << "文件里的内容:";
char w[30] = { 0 };
ifstream wen;
wen.open("teax.txt");
wen.getline(w, 30);
cout << w<close();
return 0;
}
运行结果:
请输入两个数:
5 2
文件里的内容:
第一次打开文件往里面输入后未关闭文件
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
fstream wenjian("teax.txt", ios::out);
int i, j, q;
cout << "请输入两个数:" << endl;
cin >> i;
cin >> j;
wenjian << i;
wenjian << "+";
wenjian << j;
wenjian << "=";
q = i + j;
wenjian << q;
wenjian.close(); //关闭保存文件内容
cout << "文件里的内容:";
char w[30] = { 0 };
ifstream wen;
wen.open("teax.txt");
wen.getline(w, 30);
cout << w << endl;
wen.close();
return 0;
}