Курсовая работа: Расчет пленочных резисторов в С
}
// Выделение памяти для динамических массивов значений
// сопротивления R и рассеиваемой мощности Pvoidalloc1 ()
{
if (ArrR!=NULL) delete ArrR;
if (ArrP!=NULL) delete ArrP;
ArrR=new double[NResist];
ArrP=new double[NResist];
}
// Выделение памяти для динамических массивов значений
// сопротивления пленки, коэффициентов формы и
// рассчитанных геометричесих параметров пленочного резистора voidalloc2 ()
{
if (ArrRho!=NULL) delete ArrRho;
if (ArrKf!=NULL) delete ArrKf;
if (ArrB!=NULL) delete ArrB;
if (ArrL!=NULL) delete ArrL;
if (ArrA!=NULL) delete ArrA;
if (ArrX!=NULL) delete ArrX;
if (ArrY!=NULL) delete ArrY;
if (ArrT!=NULL) delete ArrT;
if (ArrN!=NULL) delete ArrN;
if (index!=NULL) delete index;
if (ArrBuf!=NULL) delete ArrBuf;
if (ArrType!=NULL) delete ArrType;
ArrRho=new double[NRho];
ArrKf=new double[NRho];
ArrB=new double[NRho];
ArrL=new double[NRho];