vector的迭代器失效

大家知道vector容器與數組的不同之處在於,vector可以自動擴容它的容量,是一個動態的數組,而我們的普通數組的容量時固定死的。當vector內元素的數量等於vector容量的時候,再向vector中插入數據,vector會自動申請一塊兒更大的內存空間,並將原來的數據拷貝過去,並存將新的元素插入。而原來的內存空間將被釋放。 下面是在VS2017上的例子的運行結果: 可見插入數據後,vector
相關文章
相關標籤/搜索