我想取自選股的品種數(shù)組,參數(shù)應(yīng)該怎么樣設(shè)置?能給一小段代碼嗎?先謝謝了
//szName為分類或者板塊名稱,如"上海A股"等,nMode為類別,0市場(chǎng)分組,1分類板塊,2系統(tǒng)板塊(品種欄對(duì)應(yīng))
virtual void GetReportData(CArray<BLOCK_STRUCT, BLOCK_STRUCT&> &arBlcok, char * szName, int nMode) = 0
CArray<BLOCK_STRUCT, BLOCK_STRUCT&> arBlock
g_pMainFormework->GetReportData(arBlock,"上海A股",0);//取上海A股市場(chǎng)分組的全部品種
if(arBlock.GetSize()>0)
{
CString strMsg;
strMsg.Format("取到%d個(gè)品種, 第一個(gè)品種的代碼是 %s 市場(chǎng)代碼 %d", arBlock.GetSize(),arBlock[0].m_szLable,arBlock[0].m_nMarket);
AfxmessageBox(strMsg);
}
[此貼子已經(jīng)被作者于2010-9-16 10:26:22編輯過(guò)]
回復(fù)這么快,謝謝。可是編譯沒(méi)通過(guò),error C2065: “arBlock”: 未聲明的標(biāo)識(shí)符 error C2228: “.GetSize”的左邊必須有類/結(jié)構(gòu)/聯(lián)合,怎么回事?我用的是vs2008。
[此貼子已經(jīng)被作者于2010-9-16 10:22:04編輯過(guò)]
沒(méi)有變化呀?代碼沒(méi)變
ok了,謝謝
[此貼子已經(jīng)被作者于2010-9-16 11:01:40編輯過(guò)]