erase(迭代器);
//删除迭代器所指向的元素(此时iter指向0),从删除位置开始,后面的元素往前移填充。
此后iter指向删除元素后面的一个元素(即1)。
注意:erase(iter)iter不能指向Vector的尾元素,即iter不能为end()。否则会造成iter访问越界。
erase(迭代器);
//删除迭代器所指向的元素(此时iter指向0),从删除位置开始,后面的元素往前移填充。
此后iter指向删除元素后面的一个元素(即1)。
注意:erase(iter)iter不能指向Vector的尾元素,即iter不能为end()。否则会造成iter访问越界。
相关文章: