Effective STL 第7条:若是容器中包含了经过new操做建立的指针,切记在容器对象析构前将指针delete掉

STL中的容器至关“聪明”,它们提供了迭代器,以便进行向后和向前的遍历(经过begin、end、rbegin等);它们告诉你所包含的元素类型(经过它们的value_type类型定义);在插入和删除的过程当中,它们本身进行必要的内存管理;它们报告本身有多少对象,最多能容纳多少对象(分别经过size和max_size);固然,当它们自身被析构时,它们自动析构所包含的每一个对象。程序员        有
相关文章
相关标签/搜索