void printUsage(void);\r
void printVersion(void);\r
void errorAndQuit(const char * const inMessage);\r
-std::string setOutputFilename(const std::string &inString);\r
+std::string getBaseFilename(const std::string &inString);\r
\r
//----------------------------------------------------------------------------\r
/**\r
//_____ OUTPUT ______\r
if (isSet(parameters_ready, opt_input)) {\r
if (false == isSet(parameters_ready, opt_output)) {\r
- ofilename = setOutputFilename(ifilename);\r
+ //ofilename = setOutputFilename(ifilename);\r
+ ofilename = getBaseFilename(ifilename)+".qdt";\r
}\r
\r
std::ifstream ifs(ifilename.c_str(), std::ios::in);\r
}\r
\r
qBits->SaveToFile(ofilename.c_str());\r
+ qBits->SaveAsText("test.txt");\r
delete qBits;\r
delete qCCntl;\r
\r
\r
//----------------------------------------------------------------------------\r
/**\r
- * Set output filename\r
+ * get basename of filename\r
*/\r
-std::string setOutputFilename(const std::string &inString) {\r
+std::string getBaseFilename(const std::string &inString) {\r
std::string retString = "";\r
\r
unsigned int posdot = inString.rfind(".", inString.length() - 1);\r
} else {\r
retString.assign(inString, 0, posdot);\r
}\r
-\r
- retString += ".qdt";\r
-\r
return retString;\r
}\r
-\r
+//----------------------------------------------------------------------------\r