📄 oblist.cpp
字号:
// ObList.cpp: implementation of the CObList class.
//
//////////////////////////////////////////////////////////////////////
#include "ObList.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CObList::CObList()
{
Head = new CObNode();
Tail = new CObNode();
Head->Next = Tail;
Tail->Last = Head;
Count=0;
}
CObList::~CObList()
{
}
void CObList::AddTail(CBaseObj *It)
{
CObNode *p=new CObNode(It);
p->Next = Tail;
p->Last = Tail->Last;
Tail->Last->Next = p;
Tail->Last = p;
Count++;
}
void CObList::Delete(CObNode *It)
{
It->Last->Next = It->Next;
It->Next->Last = It->Last;
delete(It);
Count--;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -