存档模拟
2024-09-07 16:25:25
发布于:浙江
#include<bits/stdc++.h>//给两个变量存档
using namespace std;
void sb(){//存档
int sbbb = 0, sbbbb = 0;
cin >> sbbb >> sbbbb;
ofstream outFile("存档.txt"); // 创建输出文件流对象
if (outFile.is_open()) { // 检查文件是否成功打开
outFile << sbbb << " " << sbbbb; // 将变量的值写入文件
outFile.close(); // 关闭文件
}
else{
cout << "出错了" << endl;
abort();
}
}
void sbsb(){//读档
int sbbb = 0, sbbbb = 0;
ifstream inFile("存档.txt"); // 创建输入文件流对象
if (inFile.is_open()) { // 检查文件是否成功打开
inFile >> sbbb >> sbbbb; // 从文件中读取值到变量
inFile.close(); // 关闭文件
cout << "读档结果:" << sbbb << " " << sbbbb << endl;
}
else{
cout << "出错了" << endl;
abort();
}
}
int main(){
ifstream file("存档.txt");
if (file.is_open()) {
cout << "文件存在" << endl;
file.close();
sbsb();
} else {
cout << "文件不存在" << endl;
sb();
}
return 0;
}
全部评论 1
顶
2024-09-07 来自 浙江
0
有帮助,赞一个