list iterator incrementable
i have an aged digest built controlling visible studio 2003 i recompiled vs2005 recently. however, during runtime, i following error:
list iterator incrementable
i traced way function:
void inputqueue::update()
{
list<pcb>::iterator iter;
list<pcb>::iterator itertemp;
for(iter = begin(); iter != end(); iter++)
{
if(iter->arrivaltime == 0)
{
readyqueue::getinstance()->add(*iter);
itertemp = iter;
iter++;
erase(itertemp);
}
}
}
i'm c++ consultant distant vs debugger got me. somebody explain me problem is?
thanks
Comments
Post a Comment