VC6通过,05下错误一堆!
我是新手,请各位大侠多多指点,不胜感激。
代码如下:
1、error C2065: “i”: 未声明的标识符
CBackMapView::CBackMapView()
{
for(int i=0; i<MAXID_FENCE; i++)
m_pElecFence[i] = NULL;
for(i=0; i<MAXID_LINE; i++)
m_pElecLine[i] = NULL;
for(i=0; i<MAXID_COORD; i++)
m_pElecCoord[i] = NULL;
for(i=0; i<MAXID_MICROWAVE; i++)
m_pMicroWave[i] = NULL;
for(i=0; i<MAXID_SPEAKER; i++)
m_pSpeaker[i] = NULL;
}
2、 error C2227: “->m_StorePoint”的左边必须指向类/结构/联合/泛型类型
error C2228: “.Left”的左边必须有类/结构/联合
error C2227: “->m_StorePoint”的左边必须指向类/结构/联合/泛型类型
error C2228: “.Find”的左边必须有类/结构/联合
error C2227: “->m_StorePoint”的左边必须指向类/结构/联合/泛型类型
error C2228: “.Mid”的左边必须有类/结构/联合
for(i=0; i<CMicroWave::m_MaxID; i++)
{
if(m_pMicroWave[i] == NULL)
continue;
i_PointX = atoi(m_pMicroWave[i]->m_StorePoint.Left(m_pMicroWave[i]->m_StorePoint.Find(',')));
i_PointY = atoi(m_pMicroWave[i]->m_StorePoint.Mid(m_pMicroWave[i]->m_StorePoint.Find(',')+1));
if(point.x>i_PointX && point.x<i_PointX+m_pSystemIni->GetIconSize() &&
point.y>i_PointY && point.y<i_PointY+m_pSystemIni->GetIconSize())
{
m_NoteMicroWave = i + 1;
}
}
}