C++实现输入文字到文本文件,并输出到另一文本文件
代码如下:
#include<iostream>
#include<fstream>
using namespace std;
int main() {
ofstream file;
file.open("input.txt");
file << "Dengqiliang\nTangyang\nLinyuan";
file.close();
ifstream filei("input.txt");
ofstream fileo;
fileo.open("output.txt");
char c;
filei >> noskipws;//
int i = 1;
fileo << i << ".";
cout << i << ".";
while (filei >> c) {
if (c == '\n') {
i++;
fileo << "\n";
cout << "\n";
fileo << i << ".";
cout << i << ".";
}
else {
fileo << c;
cout << c;
}
}
filei.close();
fileo.close();
return 0;
}
运行结果: