#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;
}
簡單的main(int argc, char* argv[])
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.