C++ 返回值的問題
作者:金字塔 來源:cxh99.com 發(fā)布時(shí)間:2014年03月29日
- 咨詢內(nèi)容:
自帶的例子中 有的是 return nFirst+nPeriod-1;有的是return nPeriod-1; 有什么不同觀察了下 這幾個(gè)都是I的初值 且是pData->m_pResultBuf[i]的下標(biāo)為什么這樣返回
- 金字塔客服:
這個(gè)返回值其實(shí)就要告訴金字塔,pData->m_pResultBuf數(shù)據(jù)結(jié)構(gòu)是從第幾個(gè)索引開始是有效的數(shù)據(jù),之前都是無(wú)效的。
比如你調(diào)用了MA(CLOSE,5);這個(gè)函數(shù),其實(shí)你知道的只有數(shù)組到pData->m_pResultBuf[4]后才是有效的數(shù)字,就是這個(gè)道理
- 用戶回復(fù):
哦 知道了那如果把MYMACLOSE里改成 return 100;實(shí)際圖表中是不是到101跟K的時(shí)候才開始畫均線?因?yàn)榉祷氐氖?span style="color:rgb(85, 85, 85);font-family:arial, helvetica, sans-serif;font-size:12px;line-height:17.600000381469727px;">pData->m_pResultBuf[100]-pData->m_pResultBuf[m_nNumData-1]
- 網(wǎng)友回復(fù):
是的