📄 datamanagercontrol.h
字号:
// DataManagerControl.h: interface for the DataManagerControl class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_DATAMANAGERCONTROL_H__6CA7589D_4030_4DAA_8796_DABCC5EDAC11__INCLUDED_)
#define AFX_DATAMANAGERCONTROL_H__6CA7589D_4030_4DAA_8796_DABCC5EDAC11__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define OK 1
typedef int Status;
typedef struct person
{
char name[50];
char phone[50];
char address[50];
char postcode[50];
}*Person, personentity;
//static int count;
typedef struct DuLNode
{
Person data;
struct DuLNode *prior;
struct DuLNode *next;
}DuLNode, *DuLinkList;
class DataManagerControl
{
public:
DataManagerControl();
virtual ~DataManagerControl();
public:
DuLinkList GetElemP_DuL(DuLinkList &L, int i);
DuLinkList Get_DuL();
DuLinkList Get_DuLFirst();
DuLinkList Get_DuLLast();
DuLinkList ListFind_Dul(char *FindName);
DuLinkList ListPrior_Dul(int i);
DuLinkList ListNext_Dul(int i);
Status ListInsert_DuL(int i, Person &e);
Status ListDelete_DuL(int i);
Status ListModify_Dul(int i, Person &e);
int ListLength_Dul();
protected:
DuLinkList head;
DuLinkList L;
};
#endif // !defined(AFX_DATAMANAGERCONTROL_H__6CA7589D_4030_4DAA_8796_DABCC5EDAC11__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -