如何才能在单击一个按钮一次时,把一个编辑框中的内容,保存到一个动态数组中的第一项,单击第二次时,保存到数组的第二项,一次类推,?
我是这么做的,double*pFailure,*pRepair;
pFailure=(double*)malloc((m_nTotalBottomEvent+1)*sizeof(double));
pRepair=(double*)malloc((m_nTotalBottomEvent+1)*sizeof(double));
*/
for(int i=0;i<=m_nTotalBottomEvent+1;i++)
{
pFailure[i]=0;
//pRepair[i]=0;
}
if(IsBtnFailureInputClick())
{
for(i=1;i<=m_nTotalBottomEvent;i++)
{
pFailure[nBtnClickCount]=m_dblFailureRate;
pRepair[nBtnClickCount]=m_dblRepairRate;
}
但每次单击完成后,只能保存的一项,请各位看看,谢谢,,我是想把这些数据保存到动态数组中然后保存到文件,格式像下面的形式为
0.0005,0.075,0.015,0.0005,0.05,0.01,0.01/
0.05,0.015,0.075,0.02,0.01,0.01,0.05/
我是这么做的,double*pFailure,*pRepair;
pFailure=(double*)malloc((m_nTotalBottomEvent+1)*sizeof(double));
pRepair=(double*)malloc((m_nTotalBottomEvent+1)*sizeof(double));
*/
for(int i=0;i<=m_nTotalBottomEvent+1;i++)
{
pFailure[i]=0;
//pRepair[i]=0;
}
if(IsBtnFailureInputClick())
{
for(i=1;i<=m_nTotalBottomEvent;i++)
{
pFailure[nBtnClickCount]=m_dblFailureRate;
pRepair[nBtnClickCount]=m_dblRepairRate;
}
但每次单击完成后,只能保存的一项,请各位看看,谢谢,,我是想把这些数据保存到动态数组中然后保存到文件,格式像下面的形式为
0.0005,0.075,0.015,0.0005,0.05,0.01,0.01/
0.05,0.015,0.075,0.02,0.01,0.01,0.05/
double my[100];
onbuttondown()
{
static int count;
my[count]=doubleedit;
}
double my[100];
onbuttondown()
{
static int count;
my[count]=doubleedit;
}
struct CList
{
CList *m_pPrev;//前一个;
double m_dInput;//内容;
CList *m_pNext;//后一个。
}
就是有点浪费空间。