📄 link.h
字号:
//双向链表的节点,具有freelist支持
#ifndef LINK_H
#define LINK_H
#include<iostream>
#include"record.h"
using namespace std;
class Link{
private:
static Link* freelist; //具有freelist支持
public:
Record rec; //记录头
Link *next; //后指针
Link *prev; //前指针
Link(Record& e, Link* prevp = NULL, Link* nextp = NULL):rec(e){
prev = prevp;
next = nextp;
}
Link(Link* prevp = NULL, Link* nextp = NULL){
prev = prevp;
next = nextp;
}
void* operator new(size_t);
void operator delete(void*);
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -