vector的迭代器失效

大家知道vector容器与数组的不同之处在于,vector可以自动扩容它的容量,是一个动态的数组,而我们的普通数组的容量时固定死的。当vector内元素的数量等于vector容量的时候,再向vector中插入数据,vector会自动申请一块儿更大的内存空间,并将原来的数据拷贝过去,并存将新的元素插入。而原来的内存空间将被释放。 下面是在VS2017上的例子的运行结果: 可见插入数据后,vector
相关文章
相关标签/搜索