doublelist.h
来自「Jazmyn is a 32-bit, protected mode, mult」· C头文件 代码 · 共 32 行
H
32 行
#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 + =
减小字号Ctrl + -
显示快捷键?