美文网首页
vector 删除指定位置元素

vector 删除指定位置元素

作者: capcat | 来源:发表于2017-04-21 15:23 被阅读0次

我只知道第几个元素需要删除,删除之后还要把空间清理掉,那么就要这样:


vector itor;

for(int j = 0; j < data.rid.size(); j++)

{

    if(data.rid.size()[j] < mRidMin || data.rid.size()[j] > mRidMax)

    {

        itor.push_back(j);//根据条件 山选出索引

    }

}

for(int k = itor.size() - 1; k >= 0; k--)

{

data.rid.size().erase(data.rid.begin() + itor[k]);

}

要从end 往 begin删除,不然索引会出错。

相关文章

  • vector 删除指定位置元素

    我只知道第几个元素需要删除,删除之后还要把空间清理掉,那么就要这样: vector itor; for(int j...

  • js 数组操作

    合并数组 删除指定索引 指定位置插入元素

  • 动态数组ArrayList

    删除数组指定位置元素实现 [1,2,3,4,5,6]删除index位置的元素的实质:index位置之后的所有元素都...

  • js数组的删除,插入和替换

    首先解释下本节要记录的功能:js数组删除指定位置的的元素,或者在指定位置插入元素,或者替换某个位置的元素; spl...

  • 0x04双向链表

    1 创建双向链接 2 双向链表插入元素 3删除双向链表指定位置上的结点 4 删除双向链表指定的元素 5 在双向链表...

  • list 删除指定位置元素

    list = [1, 10, 3, 20, 60, 100, 6]想删除第 3,7 个元素,假如只知道下标为 de...

  • js数组操作

    数组-字符串数组、对象数组 删除数组指定位置元素 调换数组两个元素位置 调换1 3 位置的元素are.splic...

  • js array, []数组操作

    splice (在指定位置)添加/删除元素(item) splice(location, length, inse...

  • 线性表

    [TOC] 带头结点的单向链表 获取元素 指定位置插入一个结点 指定删除一个结点 循环双向链表 定义 指定位置插入...

  • javascript js删除json中指定的元素

    1、删除json下指定的元素 2、删除数组中指定元素

网友评论

      本文标题:vector 删除指定位置元素

      本文链接:https://www.haomeiwen.com/subject/svmdzttx.html