+ // strncpy(trajectory_filename, "result.trj", FILENAME_SIZE);
+ strncpy(trajectory_filename, "", FILENAME_SIZE);
+ strncpy(graph_filename, "", FILENAME_SIZE);
+ verbose = 0;
+
+ while ((c = getopt_long(argc, argv, "t:g:hv",
+ long_options, NULL)) != -1) {
+
+ switch(c) {
+
+ case 't':
+ strncpy(trajectory_filename, optarg, FILENAME_SIZE);
+ break;
+
+ case 'g':
+ strncpy(graph_filename, optarg, FILENAME_SIZE);
+ break;
+
+ case 'h':
+ show_help = 1;
+ break;
+
+ case 'v':
+ verbose = 1;
+ break;
+
+ default:
+ error = 1;
+ break;
+ }
+ }
+
+ if(error) {
+ usage(&cerr);