看看这是怎么 回事
vector <int>::iterator first=v.begin(),last=v.end(); while(first!=last) //这里有错???
{
first=v.insert(first,42);
++first;
}
vector <int>::iterator first=v.begin(),last=v.end();
while(first!=v.end) //我倒是觉得这里有错应该事last
{
first=v.insert(first,42);
++first;
}
谁能帮我讲解一下????