首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

error C2065: “nIndex”: 未声明的标识符解决方案

2012-03-01 
error C2065: “nIndex”: 未声明的标识符这个是在那个头文件里.怎么声明啊.我对c++不是很熟悉..现在用的是

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/C++ code
nIndex超出作用域了啊,这样试一下:WORD   AfxRightData(float*pData,WORD nMaxData) //获取有效数据位置 {     WORD nIndex=0;    for(;nIndex <nMaxData&&!memcmp(&pData[nIndex],g_nAvoidMask,4);nIndex++);     return(nIndex); } 

热点排行