Effective STL 第7條:若是容器中包含了經過new操做建立的指針,切記在容器對象析構前將指針delete掉

STL中的容器至關「聰明」,它們提供了迭代器,以便進行向後和向前的遍歷(經過begin、end、rbegin等);它們告訴你所包含的元素類型(經過它們的value_type類型定義);在插入和刪除的過程當中,它們本身進行必要的內存管理;它們報告本身有多少對象,最多能容納多少對象(分別經過size和max_size);固然,當它們自身被析構時,它們自動析構所包含的每一個對象。程序員        有
相關文章
相關標籤/搜索