《Effective STL》 03 確保容器中的對象拷貝正確而高效

    當你經過insert或者push_back之類的操做將對象加入到容器中,事實上存進容器中的是你所指定的對象的拷貝。當經過front等操做後,取出來的對象也是所制定的對象的拷貝而已。存放進容器的對象越多耗費的時間就越多。同時還存在「剝離」的狀況存在,例如:當建立一個存放基類對象的容器,卻向容器中存放派生類的對象,那麼在派生類對象被拷貝進容器中,那麼特有的派生類的信息就會丟失掉。之因此會發生「
相關文章
相關標籤/搜索