vector erase和remove辨析
std::remove 位于
std::vector::erase位于
两者字面意思都是删除(清除),但是实际操作上却有很大的差别。
- iterator erase (const_iterator position):删除指定迭代器位置的元素,返回删除位置后一个位置的迭代器。
- iterator erase (const_iterator first, const_iterator last):删除first到last区域内的元素,返回最后一个删除位置的后一位置的迭代器。
vector<int> v({1,2,3,4
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
