问题是如何使输出文件1
在第 1 行、2
第 2 行等,因为程序在每次执行循环时都会重写文件,而您只剩下9
输出文件中的文件。
#include <fstream>
using namespace std;
void function (int i)
{
ofstream output("result.out");
output << i << endl;
output.close();
}
int main()
{
for (int i=1; i<10; i++)
{
function(i);
}
return 0;
}