#include <iostream> #include <cstdlib> #include <fstream> using namespace std; int main() { fstream outfile,infile; infile.open("abc.txt",_________); // (1) if(!infile) { cout<<"Can’t open the file."<<endl; abort(); } outfile.open("newabc.txt",______);//(2) if(!outfile) { cout<<"Can’t open the file."<<endl; abort(); } char buf[80]; int i=1; while(____________) // (3) { infile.____________; // (4) outfile<<________<<": "<<buf<<endl; //(5) } infile.close(); outfile.close(); return 0; }
答案:
ios::in
ios::out
!infile.eof()
getline(buf,80)
i++
原文地址:http://blog.csdn.net/ljd939952281/article/details/46437563