#include<string>
#include<fstream>
#include<iostream>
using namespace std;
int main (int){
string s;
ifstreaminf;
inf.open("input.txt");
//打开输出文件
ofstreamoutf;
outf.open("output.txt");
//从in.txt 文件中读入数据,并输出到out.txt中
/*其中getline(参1,参2); 作用是从 inf 指向的文件中
每次读入一行,把数据存到字符串s 中,从第一行开始
每读完一行后,系统自动地把指针指向下一行,不用人为
干预*/
int i=1;
while(!inf.eof()){
getline(inf,s );
outf<<i<<" ";
cout<<i<<" ";
outf << s <<'\n'; //我这里并没有用到字符串
cout << s <<endl; //数组,而是只用了一个串
i++;
} //S,是因为我每次读入一行
//后,立即就把它输出到
//out.txt中,跟着读下一行
inf.close();
outf.close();
return 0;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。