摘要:
1.iterator,const_iterator作用:遍历容器内的元素,并访问这些元素的值。iterator可以改元素值,但const_iterator不可改。跟C的指针有点像
(容器均可以++iter,而vector还可以iter-n, iter+n,n为一整型,iter1-iter2:结果是difference_type类型,表两元素的距离.)
2.const_iterator 对象可以用于const vector 或非 const vector,它自身的值可以改(可以指向其他元素),但不能改写其指向的元素值.
3.const iterator与const_iterator是不一样的:声明一个 const iterator时,必须初始化它。一旦被初始化后,就不能改变它的值,它一旦被初始化后,只能用它来
改它指的元素,不能使它指向其他元素。(因此const iterator几乎没什么用途) 阅读全文
posted @ 2012-09-12 20:21
大气象
阅读(34335)
评论(0)
推荐(5)
摘要:
速记vc小知识。 阅读全文
posted @ 2012-09-12 19:30
大气象
阅读(1223)
评论(7)
推荐(0)

浙公网安备 33010602011771号