我想从 a 中取出一个范围vector
(删除项目)并将它们以相同的顺序插入到同一个向量中,但在另一个位置。
例子:
0 1 2 3 4 5
Original vector: A B C D E F
取范围1-3
并在 (after) 处插入4
。
0 1 2 3 4 5
Resulting vector: A E B C D F
我可能可以使用for
循环或使用remove_copy
and来做到这一点insert
。有没有更好/更快的方法?我不喜欢的remove_copy
是我必须指定一个不value
应该被删除的。我想移动所有这些,但我不确定我是否可以指定一个永远不会出现在.value
vector