请问这是怎么回事,跪求
CMapPtrToWord *m_RiseLowMap;
while(nNum)
{
POSITION pos;
pos=m_stData.GetData()->GetAt(nNum-1).m_array->GetHeadPosition();
while(pos)
{
int nTemp=m_stData.GetData()->GetAt(nNum-1).m_array->GetNext(pos).date;
int nYear=nTemp/10000;
int nMouth=nTemp/100-nYear*100;
int nDay=nTemp-nYear*10000-nMouth*100;
CTime *time=new CTime(nYear,nMouth,nDay,0,0,0);
m_RiseLowMap->Lookup(time,i);//执行到这里就出错
nNum--;
}
}
[解决办法]
出错的这句话里面
m_RiseLowMap->Lookup(time,i);//执行到这里就出错