C++使用技巧(八):输入输出读写文件
写:
#include <iostream>
//1. 头文件<fstream>
#include <fstream>
using namespace std;
int main()
{
//2. 创建流
ofstream output;
//3. 打开文件,将流与文件相关联,这里使用相对路径
output.open("number.txt");
//4. 向文件写入数据
output << 1 << " " << 2 << " " << 3 << endl;
//5. 关闭流
output.close();
return 0;
}
读:
#include <iostream>
//1. 头文件<fstream>
#include <fstream>
using namespace std;
int main()
{
//2. 创建流
ifstream input;
//3. 打开文件,将流与文件相关联
//2, 3步可以直接合并为:ifstream input("number.txt");
input.open("number.txt");
//4. 从文件读入数据
int number1, number2, number3;
input >> number1 >> number2 >> number3;
cout << "number1: " << number1 << endl;
cout << "number2: " << number1 << endl;
cout << "number3: " << number1 << endl;
//5. 关闭流
input.close();
return 0;
}
参考:https://www.cnblogs.com/bwjblogs/p/12614644.html