list<char>::iterator pos; //list<char> coll;
for(pos=coll.begin();pos!=coll.end();++pos)

这里使用“前置式递增”++pos,因为它比“后置式递增”pos++效率高。

后者需要一个额外的临时对象,它必须存放迭代器的原本位置并将它返回。

所以一般情况下最好使用++pos,不要用pos++.

最新文章

  1. RabbitMQ 集群
  2. WebService 学习之路(一):了解并使用webService
  3. c# 打开指定的网址
  4. Ruby类的创建与使用
  5. Sublime Text 3 3126 注册码
  6. 传话游戏—C++
  7. Redis的AOF功能
  8. VBA Excel WideCharToMultiByte Compile error on 64-bit System
  9. kali linux 2.0 web 渗透测试 电子书
  10. spring-oauth-server实践:授权方式三:PASSWORD模式下 authorities:ROLE_{user.privillege}, ROLE_USER
  11. C语言第二次作业 ,
  12. Erlang cowboy websocket 服务器
  13. Data Source与数据库连接池简介 JDBC简介(八)
  14. powerdesigner的PDM模型name和comment相互复制替换
  15. vue axios 封装(三)
  16. Shell编程(三)Shell特性
  17. 使用maven-tomcat7-plugins时调试出现source not found解决
  18. Mac OS 中安装 autoconf 和 automake
  19. 使用Dockerfile创建支持SSH服务的镜像
  20. (转)Springboot邮件服务

热门文章

  1. Protocol Buffer基本介绍
  2. 【mybaits】Mybatis中模糊查询的各种写法
  3. LintCode &quot;Copy Books&quot;
  4. (转)用JQuery实现Fix表头表格
  5. (转)C# wnform 请求http ( get , post 两种方式 )
  6. Python列表,元组,字典,序列,引用
  7. 装过photoshop后出现configuration error
  8. php的函数iconv在转&quot;utf-8&quot;到&quot;gb2312&quot;时会自动截断
  9. ASP.NET运行机制原理
  10. android fragment getActivity()为空的另一个可能