File Merge 1.0
main.cpp 1 #include <iostream> 2 #include <fstream> 3 #include <stdlib.h> 4 #include <windows.h> 5 6 using namespace std; 7 8 int main ( int argc, char* argv[] ) { 9 if ( argc < 3 ) { 10 cout << "File Merge 1.0" << endl; 11 cout << " Usage: fm <destination file> <source file>" << endl; 12 cout << " e.g. fm app.exe 0_127.dat 128_138.dat" << endl; 13 return -1; 14 } 15 fstream dst0 ( argv[1], ios::out | ios::trunc ); 16 if ( dst0.is_open() ) { 17 dst0.flush(); 18 dst0.close(); 19 } else { 20 cout << "Can not create <destination file> file." << endl; 21 return -1; 22 } 23 for ( int i = 2; i <