OSDN Git Service

Save results as text
authorH. Watanabe <kaityo@users.sourceforge.jp>
Fri, 17 Apr 2015 02:13:54 +0000 (11:13 +0900)
committerH. Watanabe <kaityo@users.sourceforge.jp>
Fri, 17 Apr 2015 02:13:54 +0000 (11:13 +0900)
compiler/qcrun.cpp

index 2dda0ec..d8c2917 100644 (file)
@@ -52,6 +52,7 @@ int main(int argc, char **argv) {
   QCompilerCntl   *qCCntl             = NULL;\r
   QCalcUnits      *qCalcUnits         = NULL;\r
 \r
+  std::string               tfilename = "";\r
   std::string               ofilename = "";\r
   std::string               ifilename = "";\r
   std::vector<std::string>  args;\r
@@ -136,10 +137,11 @@ int main(int argc, char **argv) {
   //_____ OUTPUT ______\r
   if (isSet(parameters_ready, opt_input)) {\r
     if (false == isSet(parameters_ready, opt_output)) {\r
-      //ofilename = setOutputFilename(ifilename);\r
       ofilename = getBaseFilename(ifilename)+".qdt";\r
+      tfilename = getBaseFilename(ifilename)+".txt";\r
     }\r
 \r
+    std::cerr << "Reading " << ifilename << std::endl;\r
     std::ifstream ifs(ifilename.c_str(), std::ios::in);\r
     if (!ifs) {\r
       std::cerr << "Cannot open the input file.\n";\r
@@ -183,8 +185,10 @@ int main(int argc, char **argv) {
       }\r
     }\r
 \r
+    std::cerr << "Saving " << ofilename << std::endl;\r
     qBits->SaveToFile(ofilename.c_str());\r
-    qBits->SaveAsText("test.txt");\r
+    std::cerr << "Saving " << tfilename << std::endl;\r
+    qBits->SaveAsText(tfilename.c_str());\r
     delete qBits;\r
     delete qCCntl;\r
 \r
@@ -194,9 +198,7 @@ int main(int argc, char **argv) {
     delete qCalcUnits;\r
     ifs.close();\r
 \r
-    if (isSet(parameters_ready, opt_verbose)) {\r
-      std::cerr << "done." << std::endl;\r
-    }\r
+    std::cerr << "done." << std::endl;\r
   }\r
 \r
   return 0;\r