i
cludestdiohi
cludeiostreamhi
cludestdlibhi
cludeco
iohCONSTDEFINEco
sti
tERROR0co
sti
tOK1co
sti
tPNum5co
sti
tQueueMax6QueueMaxPNumco
sti
tArrayNum3co
sti
tRa
dNum10ENDOFCONSTDEFINE
TYPEDEFDEFINEtypedefi
tElemTypetypedefi
tArrayTypeENDOFTYPEDEFDEFINE
CLASSESDEFINEDefi
eOfCLASSQueue_cclassQueue_cElemTypeQPNumElemTypeQueue_c_tempi
tfro
treari
tcha
gepublicbasici
formatio
oftheclassQueue_cQueue_c
fi
tQFulli
tQEmptyi
tE
QueueElemTypeeElemTypeDeQueuei
tGetNumberi
tGetCha
gei
tShowAllvoidClea
voidCLCha
geENDDefi
eOfCLASSQueue_cDefi
eOfCLASSArray_cclassArray_cArrayTypeaArrayNumpublicArray_callelemis0i
tAWritei
tArrayTypeArrayTypeAReadi
tvoidI
ArrayvoidI
Arrayi
tvoidShowArrayvoidClea
E
dDefi
eCLASSArray_cDefi
eofclassesclassProcess_cArray_cmaxArray_callocatio
Array_c
eedi
tfi
ishpublic
fProcess_cfi
ish0voidPI
itArray_cGetNeedretur
eedArray_cGetAllocatio
retur
allocatio
i
tGetFi
ishretur
fi
ishvoidSTFi
ishfi
ish1voidCLFi
ishfi
ish0voidShowProcessCLASSProcess_cENDDefi
eofclassesENDOFCLASSESDEFINE
DEFINEOfEXTERNALFUNCTIONi
tcmpArray_caArray_cbArray_caddArray_caArray_cbArray_csubArray_caArray_cbi
ttestProcess_ci
tArray_cENDOFEXTERNALFUNCTIONr