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

Popular posts from this blog

list macos calm editors formula editors

how hibernate @any-related annotations?

why does floated <input> control floated component slip over too distant right ie7, nonetheless firefox?