Revision: 53953
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 3, 2011 09:02 by giga_games
Initial Code
struct pacijent {
int prioritet;
int x, x, y;
};
struct tred{
pacijent pac;
tred *next;
};
struct que {
tred *front;
tred *rear;
};
que red;
pacijent FrontQ (que red_atp) {
return red_atp.front->next->pac;
}
void EnQueueQ (pacijent pac, que &red_atp) {
tred *novi;
novi = new tred;
novi->pac = pac;
novi->next=NULL;
red_atp.rear->next=novi;
red_atp.rear=novi;
}
void DeQueueQ (que &red_atp) {
tred *brisi;
brisi = red_atp.front;
red_atp.front = red_atp.front->next;
delete brisi;
}
bool IsEmptyQ (que red_atp) {
if (red_atp.rear==red_atp.front) {
return true;
}
else {
return false;
}
}
void InitQ (que &red_atp) {
tred *novi;
novi = new tred;
novi->next=NULL;
red.rear=novi;
red.front=novi;
}
Initial URL
http://snipplr.com
Initial Description
implementacije reda pomoću pokazivaÄa
Initial Title
red_pokazivac.h
Initial Tags
Initial Language
C++