C++ 文件读写
#include <iostream>#include <fstream>void fileoperation(string filename){// 文件写入相关操作ofstream outFile;outFile.open("info.txt");outFile << fixed;outFile << "Make and model" << endl;outFile << "Year" << endl;outFile.close();// 文件读取操作ifstream inFile;inFile.open(filename);if (!inFile.is_open()){cout << "Could not open the file" << filename << endl;}string value;inFile >> value;if (inFile.eof())cout << "End of file reached;" << endl;else if (inFile.fail())cout << "Input terminated by data mismatch." << endl;elsecout << "Input terminated for unknown reason." << endl;inFile.close();}int main() {fileoperation("info.txt");return 0;}
