📄 c1.h
字号:
#include<iostream.h>
enum Boolean {False,True};
template<class Type> class CircList;
template<class Type> class CircListNode
{
friend class CircList;
public:
CircListNode(Type d=0,Type f=0,CircListNode<Type>*next=first):data1(d),data2(f),link(next){}
// private:
Type data1,data2;
CircListNode<Type>* link;
};
template<class Type>class CircList
{
public:
CircList()
{
first->link=first=new CircListNode<Type>;
current=NULL;
}
// ~CircList();
Type GetData1() {return current->data1;}
Type GetData2() {return current->data2;}
void Firster() {current=first;}
void Next() { current=current->link;}
void Insert(const Type & value);
void Josephus(int n,int m);
void Remove();
private:
CircListNode<Type>*first,*current,*last;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -