浏览代码

ENH: add usage message

Steve Pieper 15 年之前
父节点
当前提交
0fba92d706
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      Applications/ctkDICOMIndexer/ctkDICOMIndexer.cxx

+ 10 - 0
Applications/ctkDICOMIndexer/ctkDICOMIndexer.cxx

@@ -10,9 +10,18 @@
 
 // STD includes
 #include <cstdlib>
+#include <iostream>
+#include <fstream>
 
 int main(int argc, char** argv)
 {
+
+  if (argc < 2)
+    {
+    std::cerr << "Usage: ctkDICOMIndexer <database.db> <sourceDir> [destDir]\n";
+    return EXIT_FAILURE;
+    }
+
   QApplication app(argc, argv);
   QTextStream out(stdout);
 
@@ -42,6 +51,7 @@ int main(int argc, char** argv)
     { 
     out << "ERROR: " ;
     out << myCTK.GetLastError();
+    out << "\n" ;
     }
   return EXIT_SUCCESS;
 }