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 + -
显示快捷键?