删除容器中特定位置的数据

如:删除容器中第i个元素。

操作:先将第i个元素与最后个元素互换,再删除最后一个元素。

 

std::swap(std::begin(pointsetA)+i-1,std::end(pointsetA)-1);   //交换数据

pointsetA.pop_back();   //删除最后的那个数据

 

posted @ 2020-08-11 09:03  newer92  阅读(248)  评论(0编辑  收藏  举报