Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа #3 / ElemW
.cpp//” ©«: ElemWoman.cpp
//Љ« бб "ќ«Ґ¬Ґв бЇЁбЄ Ё§®Ўа ¦ҐЁ© ¦ҐйЁ". ђҐ «Ё§ жЁп.
//Ђўв®а: ‘ҐаЈҐҐў Њ.‚. Ја.3352
//„ в : 23.04.06, ђҐ¤ ЄжЁп: 1.0
#include<iostream.h>
#include<conio.h>
#include"ElemW.h"
unsigned int CElemWoman::countreal = 0;
unsigned int CElemWoman::countall = 0;
////////////////////////////////////////////////////////////////
CElemWoman::CElemWoman():ID(++countall) //Љ®бвагЄв®а.‘®§¤ вм ®ўл© н«Ґ¬Ґв
{
countreal++;
printf (">ID(%d)CElemWoman\n",ID);
CActress *NewElPtr = NULL;
NewElPtr = new CActress;
wmn = NewElPtr;
Next = this;
Pred = this;
printf ("<ID(%d)CElemWoman\n",ID);
}
//////////////////////////////////////////////////////////////////
CElemWoman::~CElemWoman() //„ҐбвагЄв®а. “з⮦Ёвм н«Ґ¬Ґв
{
printf (" >~ID(%d)CElemWoman\n",ID);
delete wmn;
printf (" <~ID(%d)CElemWoman\n",ID);
countreal--;
getch ();
}
////////////////////////////////////////////////////////////////
CElemWoman* CElemWoman::GetNext() const //ў®§ўа й Ґв гЄ § ⥫м Next
{
return Next;
}
////////////////////////////////////////////////////////////////
CElemWoman* CElemWoman::GetPred() const //ў®§ўа й Ґв гЄ § ⥫м Pred
{
return Pred;
}
////////////////////////////////////////////////////////////////
CActress* CElemWoman::GetActress() const //ў®§ўа й Ґв гЄ § ⥫м дЁЈгаг
{
return wmn;
}
////////////////////////////////////////////////////////////////
void CElemWoman::SetNext(CElemWoman* N) //гбв ў«Ёў Ґв гЄ § ⥫м б«Ґ¤гойЁ© н«Ґ¬Ґв
{
Next = N;
}
////////////////////////////////////////////////////////////////
void CElemWoman::SetPred(CElemWoman* P) //гбв ў«Ёў Ґв гЄ § ⥫м б«Ґ¤гойЁ© н«Ґ¬Ґв
{
Pred = P;
}
//////////////////////////////////////////////////////////////////
unsigned int CElemWoman::GetCountReal()
{
return countreal;
}
Соседние файлы в папке Лабораторная работа #3