diff --git a/Obs+FixedDev1.0(Release)/Release/Test7.27.exe b/Obs+FixedDev1.0(Release)/Release/Test7.27.exe deleted file mode 100644 index eff4bca..0000000 Binary files a/Obs+FixedDev1.0(Release)/Release/Test7.27.exe and /dev/null differ diff --git a/Obs+FixedDev1.0(Release)/Test7.27/TrObsFile.cpp b/Obs+FixedDev1.0/src/TrObsFile.cpp similarity index 100% rename from Obs+FixedDev1.0(Release)/Test7.27/TrObsFile.cpp rename to Obs+FixedDev1.0/src/TrObsFile.cpp diff --git a/Obs+FixedDev1.0(Release)/Test7.27/TrObsFile.h b/Obs+FixedDev1.0/src/TrObsFile.h similarity index 100% rename from Obs+FixedDev1.0(Release)/Test7.27/TrObsFile.h rename to Obs+FixedDev1.0/src/TrObsFile.h diff --git a/Obs+FixedDev1.1(Release)/Release/Test7.27.exe b/Obs+FixedDev1.1(Release)/Release/Test7.27.exe deleted file mode 100644 index d212443..0000000 Binary files a/Obs+FixedDev1.1(Release)/Release/Test7.27.exe and /dev/null differ diff --git a/Obs+FixedDev1.1(Release)/Test7.27/TrObsFile.cpp b/Obs+FixedDev1.1/src/TrObsFile.cpp similarity index 96% rename from Obs+FixedDev1.1(Release)/Test7.27/TrObsFile.cpp rename to Obs+FixedDev1.1/src/TrObsFile.cpp index 14aa561..dfa6f03 100644 --- a/Obs+FixedDev1.1(Release)/Test7.27/TrObsFile.cpp +++ b/Obs+FixedDev1.1/src/TrObsFile.cpp @@ -1,282 +1,282 @@ -#include "StdAfx.h" -#include -#include -#include -#include "TrObsFile.h" -#include "constants.h" -using namespace std; -ObsFile::ObsFile() -{ -} - -ObsFile::~ObsFile() -{ -} - -char* ObsFile::Substr(const char* s,int n1,int n2) -{ - char *sp; - sp=new char[n2-n1+2]; //考虑到了‘/0’ - int i,j=0; - for (i=n1; i<=n2; i++) - { - sp[j++]=s[i]; - } - sp[j]=0;//在字符串最后加上/0 确保sp为一个字符串而不是字符数组 - return sp; -} - -bool ObsFile::trobsfile() -{ - fstream file1; - fstream file2; - file1.open (InputFile,ios::in|ios::out); //cout<Total_Observe_Type<=9) //不必续航 - for(int i=0;i=sTime && Real_Time<=eTime) - - file1.getline(line,MAX_CHAR); - int Real_Time=3600*atoi(Substr(line,10,11))+60*atoi(Substr(line,13,14))+(int)atof(Substr(line,15,25)); //cout<eTime || Real_Time12)) - { - file2<5)) - { - for(int i=0;i12)) - { - file2<5)) - { - for(int i=0;i +#include +#include +#include "TrObsFile.h" +#include "constants.h" +using namespace std; +ObsFile::ObsFile() +{ +} + +ObsFile::~ObsFile() +{ +} + +char* ObsFile::Substr(const char* s,int n1,int n2) +{ + char *sp; + sp=new char[n2-n1+2]; //考虑到了‘/0’ + int i,j=0; + for (i=n1; i<=n2; i++) + { + sp[j++]=s[i]; + } + sp[j]=0;//在字符串最后加上/0 确保sp为一个字符串而不是字符数组 + return sp; +} + +bool ObsFile::trobsfile() +{ + fstream file1; + fstream file2; + file1.open (InputFile,ios::in|ios::out); //cout<Total_Observe_Type<=9) //不必续航 + for(int i=0;i=sTime && Real_Time<=eTime) + + file1.getline(line,MAX_CHAR); + int Real_Time=3600*atoi(Substr(line,10,11))+60*atoi(Substr(line,13,14))+(int)atof(Substr(line,15,25)); //cout<eTime || Real_Time12)) + { + file2<5)) + { + for(int i=0;i12)) + { + file2<5)) + { + for(int i=0;i