#include <iostream>
#include <fstream>
using namespace std;
//带参数的主函数
int main(int argc, char** argv)
{
if(3 != argc)
{
cerr << "Usage:" << argv[0] << "Source target" << endl;
}
//argv是文件名
ifstream fin(argv[1]);
if(!fin)
{
cerr << "open source file failed" << endl;
return -1;
}
//argv也是文件名
ofstream fout(argv[2]);
if(!fout)
{
cerr << "open target file failed" << endl;
fin.close();
return -1;
}
//将打开的文件里的内容复制到新创建的文件里去。
char ch;
while(fin.get(ch))
{
fout.put(ch);
}
fin.close();
fout.close();
}
主函数默认参数,ifstream,ofstream,文件内容拷贝
最新推荐文章于 2021-05-23 09:33:01 发布
