关于容器VECTOR的疑问
我之前学过python 其中关于for循环的部分有一个特别容易犯的错误就是 for循环中删除,想要循环的数组中的元素,
但我在使用C++容器的时候,居然惊讶的发现,貌似我直接删编译器没报错,还正常运行了,
有谁知道,这是怎么回事吗?求解释 https://blog.csdn.net/u012658346/article/details/50725933 因为vector本来就是包装了的数组,
删除元素并不存在真正的删除,只是把这个元素之后的元素依次向前移一位,然后长度-1.
页:
[1]