摘要: 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 大气象 阅读(34040) 评论(0) 推荐(5) 编辑
摘要: 速记vc小知识。 阅读全文
posted @ 2012-09-12 19:30 大气象 阅读(1161) 评论(7) 推荐(0) 编辑
http://www.tianqiweiqi.com