笑看风云

记录生活中的启迪与感动
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年12月18日

摘要: 迭代器(iterator)是一个可以对其执行类似指针的操作(如:解除引用(operator*())和递增(operator++()))的对象,我们可以将它理解成为一个指针。但它又不是我们所谓普通的指针,我们可以称之为广义指针,通过sizeof(vector::iterator)来查看,所占内存并不是4个字节。对于vector而言,添加和删除操作可能使容器的部分或者全部迭代器失效。vector元素在... 阅读全文

posted @ 2009-12-18 10:24 清晨的风 阅读(670) 评论(0) 推荐(0) 编辑

摘要: STL的容器可以分为以下几个大类: 一:序列容器, 有vector, list, deque, string.二 : 关联容器, 有set, multiset, map, mulmap, hash_set, hash_map, hash_multiset, hash_multimap三: 其他的杂项: stack, queue, valarray, bitsetSTL各个容器的实现: (1) ve... 阅读全文

posted @ 2009-12-18 10:03 清晨的风 阅读(761) 评论(0) 推荐(0) 编辑