您的位置:首页 > 其它

6.10 文件转移

2015-06-10 08:57 141 查看
下面程序的功能是将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中,请填空将程序补充完整。



#include <iostream>

#include <cstdlib>

#include <fstream>

using namespace std;

int main()

{

fstream outfile,infile;

infile.open("abc.txt",ios::in);

if(!infile) {

cout<<"Can’t open the file."<<endl;

abort();

}

outfile.open("newabc.txt",ios::out );

if(!outfile) {

cout<<"Can’t open the file."<<endl;

abort();

}

char buf[80];

int i=1;

while(!infile.eof())

{

infile.getline(buf, 80);

outfile<<++i<<": "<<buf<<endl;

}

infile.close();

outfile.close();

return 0;

}







内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: