c++中利用迭代器进行元素删除时候出错,请教高手。。。
for (lit = ilst.begin();lit != ilst.end();) { if(*lit % 2 == 1) { lit = ilst.erase(lit); // --lit; } else ++lit; }