int main(int argc, char* argv[])
{
char *infilename;
// Read in input file, abort if there are too
// few command-line arguments
if( argc <= 1 ){
cout << "Bad Usage: " << argv[0] <<
" read also input file on same line" << endl;
exit(1);
}
else{
infilename=argv[1];
}
ifile.open(infilename);
....
ifile.close(); // close input file