📄 doublelist.h
字号:
#ifndef ___DOUBLE_LIST_H
#define ___DOUBLE_LIST_H
template <class T>
class __double_list
{
private:
struct node
{
node *prev;
T data;
node *next;
}*__head;
public:
__double_list();
~__double_list();
__double_list& operator+(T data);
__double_list& operator-(T data);
int count();
friend console& operator<<(console &o,__double_list &d)
{
for(node *t = d.__head;t!=NULL;t=t->next)
o<<t->data;
return o;
}
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -