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