C++ 函数之间的调用
在ComBox.cpp中:
...
void CComBox::OnOK()
{
download_data_Get(strData,dataList);
CDialog::OnOK();
}
BOOL CComBox::download_data_Get( CString &str1, int &dataList) // 获取下载数据的大小数
{
int ndataList = m_dataList.GetCurSel();
if (CB_ERR == ndataList)
return FALSE;
switch (ndataList)
{
case 0 : dataList = 512; break;
case 1 : dataList = 1024; break;
case 2 : dataList = 2048; break;
case 3 : dataList = 3072; break;
case 4 : dataList = 4096; break;
case 5 : dataList = 5120; break;
case 6 : dataList = 6144; break;
case 7 : dataList = 7168; break;
case 8 : dataList = 8192; break;
default :
dataList = 3072;
}
m_dataList.GetLBText(m_dataList.GetCurSel(),str1);
return TRUE;
}
...
在ICEView.cpp 中:
...
for (int nCntrinput =1; nCntrinput <= 4096; nCntrinput ++)
....
我该如何在ICEView.cpp中for循环的第二项 nCntrinput 值为我获得下载数据的大小数啊(就是能让它指向dataList所对应的值)。