// ННГУ, ВМК, Курс "Методы программирования-2", С++, ООП
//
// Copyright (c) Гергель В.П. 27.08.2000
//
// Циклические списки с заголовком

#ifndef __HEADRING_H
#define __HEADRING_H

#include "datlist.h"

class THeadRing : public TDatList{
  protected:
    PTDatLink pHead;     // заголовок, pFirst - звено за pHead
  public:
    THeadRing ();
   ~THeadRing ();
   // вставка звеньев
    virtual void InsFirst( PTDatValue pVal=NULL ); // вставить после заголовка
    // удаление звеньев
    virtual void DelFirst( void );                 // удалить первое звено
};
#endif
Хостинг от uCoz