📄 xdata.h
字号:
#pragma once
#include <string>
#include <vector>
#include "xmldescribedata.h"
using namespace std;
class XDATA //类XDATA用来保存一些常用的数据,供多个类之间交流数据
{
public:
string user;//用户名
string password;//密码
string DownLoadCode;//下载码
vector <string> VFileName;
vector <string> VMsgId;
vector <string> VFileDownLoadUrl;
vector <string> VSaveName;
vector <string> Vdescribe;
public:
string DescribeUrl;
char ChallengeText[40];
string LogInUrl;
string MailHostUrl;
string DescrbeForUser;
string MailUrl;
string LogOutUrl;
public:
bool GetXMLDescribeData(CXMLDESCRIBDATA data)
{
int len=VFileName.size();
if(len==0) return false;
if(len!=data.VFileName .size ()) return false;
for(int n=0;n<len;n++)
{
string c=VFileName[n];
for(int m=0;m<len;m++)
{
if(c==data.VFileName [m])
{
break;
}
}
if(m==len) return false;
VSaveName.push_back(data.VSaveName [m]);
Vdescribe.push_back(data.Vdescribe [m]);
}
DescrbeForUser=data.DescrbeForUser ;
return true;
}
public:
XDATA()
{
//初始化
user="";
password="";
DownLoadCode="";
VFileName.clear();
VMsgId.clear();
VSaveName.clear();
VFileDownLoadUrl.clear();
Vdescribe.clear();
DescrbeForUser="";
DescribeUrl="";
memset(ChallengeText,0,40);
LogInUrl="";
MailHostUrl="";
}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -