您的位置:首页 > 大数据 > 人工智能

简单的main(int argc, char* argv[])

2013-10-22 22:23 369 查看
#include <iostream>
#include <string>
#include <fstream>

using namespace std;

int main(int argc, char* argv[])     // 文件1的内容,复制到文件2中 main.exe source.txt target.txt
{
cout<<"Total argument number"<<endl;
cout<<argc<<endl;
cout<<"Content of argument"<<endl;
for(int i=0;i<argc;i++)
{
cout<<argv[i]<<endl;
}
string file_in(argv[1]);
string file_out(argv[2]);

ifstream fin(file_in.c_str());
ofstream fout(file_out.c_str());
if(fin.is_open() && fout.is_open() )
{
cout << file_in << " " << file_out << "  打开成功 ";
}

string str;
while(getline(fin,str))
{
cout << str << endl;
fout << str << endl;
}
fin.close();
fout.close();
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: