vector erase的一个问题
假如vec_centerX中的元素为1,2,3,4,5,然后我用迭代器将其中一个元素删除,即:vector<float>::iteratoritX=vec_centerX...
假如vec_centerX中的元素为1,2,3,4,5,然后我用迭代器将其中一个元素删除,即:
vector <float>::iterator itX = vec_centerX.begin();
vec_centerX.erase(itX+2);
然后我再取vec_centerX[2]获得的是删除的那个元素么?如果不是,怎样才能获取删除的那个元素呢(之前删除的那一步要做的) 展开
vector <float>::iterator itX = vec_centerX.begin();
vec_centerX.erase(itX+2);
然后我再取vec_centerX[2]获得的是删除的那个元素么?如果不是,怎样才能获取删除的那个元素呢(之前删除的那一步要做的) 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询