error C2065: “nIndex”: 未声明的标识符解决方案
error C2065: “nIndex”: 未声明的标识符
这个是在那个头文件里.怎么声明啊.我对c++不是很熟悉..现在用的是下载的代码.但是都调试不好.用的vs 2005..
WORD AfxRightData(float*pData,WORD nMaxData) //获取有效数据位置
{
for(WORD nIndex=0;nIndex<nMaxData&&!memcmp(&pData[nIndex],g_nAvoidMask,4);nIndex++);
return(nIndex);
}
------解决方案--------------------
这个是在那个头文件里.怎么声明啊.我对c++不是很熟悉..现在用的是下载的代码.但是都调试不好.用的vs 2005..
WORD AfxRightData(float*pData,WORD nMaxData) //获取有效数据位置
{
for(WORD nIndex=0;nIndex<nMaxData&&!memcmp(&pData[nIndex],g_nAvoidMask,4);nIndex++);
return(nIndex);
}
------解决方案--------------------
- C/C++ code
nIndex超出作用域了啊,这样试一下: WORD AfxRightData(float*pData,WORD nMaxData) //获取有效数据位置 { WORD nIndex=0; for(;nIndex <nMaxData&&!memcmp(&pData[nIndex],g_nAvoidMask,4);nIndex++); return(nIndex); }