diff --git a/main.cpp b/main.cpp index 03fcd4e..8dd5c51 100644 --- a/main.cpp +++ b/main.cpp @@ -438,7 +438,13 @@ int main(int argc,char* argv[]) printf("解析完成.\n"); string fname; + ///已指定保存文件名称 if(_out_file_targeted) + { + fname=string(_out_file_name); + } + ///未指定文件名称(交互式) + else { s_time now=whattime(); char gpbuff[1024]; @@ -449,10 +455,6 @@ int main(int argc,char* argv[]) fname.append(gpbuff); fname.append(".txt"); } - else - { - fname=string(_out_file_name); - } printf("正在保存到 %s\n",fname.c_str());