vector随笔

Posted on 2012-02-16 01:35  无忧consume  阅读(122)  评论(0)    收藏  举报

   vector的数据安排和操作方式,与array非常相似,两者的唯一差别在于空间的运用得的灵活性。array是静态控件,一旦配置了就不能改变。vector是动态空间,随着元素的加入,他的内部机制回字形的扩充空间。

  vector的迭代器是普通指针

  

  vector构造函数:

  list迭代器不是普通指针(vector)因为它的地址是不连续的。因此list提供双向迭代器,并且插入删除不会造成原来的迭代器失效。

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3