簡單的main(int argc, char* argv[])

#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;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章