erase 可以删除指定索引处的元素,但不返回该元素.
你可以这样做:
aboutToBeErased = myVector.at(index);
myVector.erase(myVector.begin() + index);
Run Code Online (Sandbox Code Playgroud)
但要小心,矢量不擅长去除不在矢量末尾的元素.对于大型载体,这可能是昂贵的操作.
| 归档时间: |
|
| 查看次数: |
389 次 |
| 最近记录: |