#define USAGE "arguments: [input_file] [output_file]\n" int main(int argc, char **argv) { if(argc != NUM_ARGS) { cerr << USAGE; exit(1); }else { // note that first arg is argv[1], not argv[0] string input1 = argv[1]; string input2 = argv[2]; readFile( input1 ); } return 0; }