mydata.h
来自「《Visual C++经典编程大全》配套代码」· C头文件 代码 · 共 86 行
H
86 行
//MyData.h
#ifndef MyStruct11
#define MyStruct11
struct DUser{
DUser(){UserIndex=0;UserName="";UserDesc="";RegTime="";MaxSpace=0;NowSapce=0;IsLock=0;};
~DUser(){};
int UserIndex;
CString UserName;
CString UserDesc;
CString RegTime;
int MaxSpace;
int NowSapce;
int IsLock;
DUser *pNext;
};
struct DStoreFile{
DStoreFile(){FileIndex=0;FileName="";FilePath="";StoreUserCode=0;StoreUserName="";FileSpace=0;};
~DStoreFile(){};
int FileIndex;
CString FileName;
CString FilePath;
int StoreUserCode;
CString StoreUserName;
int FileSpace;
DStoreFile *pNext;
};
struct DLog{
DLog(){LogIndex=0;LogTime="";ComeUserCode="";ComeUserName="";LogContent="";};
~DLog(){};
int LogIndex;
CString LogTime;
CString ComeUserCode;
CString ComeUserName;
CString LogContent;
DLog *pNext;
};
struct DRequest{
DRequest(){};
~DRequest(){};
int RequestIndex;
int RequestUserCode;
CString RequestUserName;
int RequestSpace;
int HasAgree;
DRequest *pNext;
};
class CMyData
{
public:
CMyData();
~CMyData();
public:
DUser *pDUser;
void AddUser(DUser *pUser);
void DeleteAllUser();
DStoreFile *pDStoreFile;
void AddStoreFile(DStoreFile *pStoreFile);
void DeleteAllStoreFile();
DLog *pDLog;
void AddLog(DLog *pLog);
void DeleteAllLog();
DRequest *pDRequest;
void AddRequest(DRequest *pRequest);
void DeleteAllRequest();
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?