Скачиваний:
22
Добавлен:
01.05.2014
Размер:
20.99 Кб
Скачать

// file: Cl_CCirList.h

// Description: header class “Circle list”

// author: Baranova N.N.

// date: 21.02.06. ver:1

class CCirList

{

private:

CElem *curcir;

CElem *headcir;

public:

CCirList(CElem *cur0=NULL, CElem *head0=NULL);//constructor

~CCirList();//destructor

int NullCirList();//list is empty

int EOCirList();//end of list

void set_headcir(CElem *head0);

CElem* get_headcir();

void set_curcir(CElem *cur0);

CElem* get_curcir();

void GoBOLCir();//begin of list

void GoNextCir();//go to next element

void GoLastCir();//go to last element

void InsToNullCir(CElem *elem0);//insert in empty list

void InsertCirToBegin(CElem *elem0);//insert in begin of list

void InsertCirToEnd(CElem *elem0);//insert in end of list

void PrintCirList();//output list

};

Соседние файлы в папке Лабораторная работа 1