永发信息网
c++中如何删除vector指定索引
答案:2 悬赏:70
手机版
解决时间 2021-03-11 16:01
提问者
网友:不爱我么
2021-03-11 10:22
如vector
vec;
vec.push_back(0);
vec.push_back(1);
我们知道vec[0]值为5,vec[1]值为1,那么如何直接删除索引为1的元素呢?
erase使用迭代作为参数,非整型索引。请问还有更好的方法?
我也知道只能用erase,问题是把整型索引转换为迭代的具体方法(如果转换非常复杂那不如自己实现vector)
最佳答案
五星知识达人
网友:野味小生
2021-03-11 11:42
只能使用erase。
要不就只能自己实现vector
全部回答
1楼
网友:舍身薄凉客
2021-03-11 13:03
vector是绝对不能这样删除的,这样删除肯定会出错,简单的总结就是一边删除,一边循环绝对不能这样做 你可以再利用一个vector存储不重复的 到最后赋值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
excel方框内为什么6.10中的0打不上去?
武则天是哪个省的人
下列属于基本健康行为的是A.平衡膳食B.定期体
OPPOa33悬浮窗管理没有可允许的应用啊??这
轿车从牡丹江河南洛阳过路费大约多钱
要做双眼皮 哪家整形医院更好
东直门交通枢纽在什么地方啊,我要过去处理事
吧友对社会上的小混混有什么看法
在办公软件Word排版中`如何删掉不要的那一页
【母鸡是什么意思】我母鸡阿是什么意思?
国家电网大长山供电营业厅地址在什么地方,想
求主角穿越到古代或架空历史,盗版诗词歌赋...
毛里求斯洲际酒店和拉古娜酒店哪个好
辉县农村商业银行城区支行这个地址在什么地方
追加高悬赏!凤凰卫视 主持人田园的儿子是谁
推荐资讯
大枣桂圆枸杞子泡水喝完之后用吃了吗
频繁的日语怎么说
暖气加不进水
汪家院在哪里啊,我有事要去这个地方
称骨命书4两人人的命运
一心想做文员 没有文员的工作经历,初中毕业
南阳市锦湖电脑市场 南阳市锦湖电脑市场有没
300字写满,美丽的厦门
会计从业资格证省证和市证的区别
冲qq红包的钱能要回来吗
我家金毛天天拴起来养,家里人都没时间管,有
请问评中级职称之前必须评助理工程师吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?