Code:
#include <algorithm>
#include <set>
#include <fstream>
#include <iostream>
#include <cstdlib>
#include <string>
using namespace std;
int main(int argc, char*argv[])
{
if(argc!=3)cerr<<"usage: "<<argv[0]<<" infile outfile\n";
ifstream ifs(argv[1]);
ofstream ofs(argv[2]);
if(!ifs.is_open() || !ofs.is_open())return EXIT_FAILURE;
multiset<string> mset;
string tmp;
while(getline(ifs,tmp))mset.insert(tmp);
copy(mset.begin(),mset.end(),ostream_iterator<string>(ofs,"\n"));
}
Ovo je lako u c++ u. Program nije testiran.
Pozzzzzzzzz!
edit: jel zna neko kako idu tagovi za code?
EDIT X-Files:
[code]
int main ( int argc, char *argv[] )
{
// ...
return 0;
}
[/code]
[Ovu poruku je menjao X Files dana 04.01.2008. u 20:47 GMT+1]