Beispiel #1
0
int main( int argc, char** argv ) {

  if ( argc < 2 ) {
    cerr << "Usage: " << argv[0] << " <config_file> [<config_file> ...]" << endl;
    return -1;
  }

  ConfParser p;

  for ( int i = 1; i < argc; ++i ) {
    try {
      ConfBlock& b = p.parse( argv[i] );
      b.writeConfigFile( string( argv[i] ) + ".out" );
    } catch ( std::exception& e ) {
      cerr << e.what() << endl;
    }
  }

  return 0;
}