Robin Chow's C++ Blog

 

[导入]Exceptional C++ 之 1

设计准则:绝对不要解引用一个无效的 iterator。
摘要:
  1. 有效的数值:iterator 指向的位置有效。
  2. 有效的寿命:iterator 使用时仍然有效。
  3. 有效的范围:一对 iterators 组成一个有效的范围,first 在 last 之前(或相等),并且两者指向同一个container。
  4. 防止不合法的操作行为,如修改内置类型的暂时对象。

文章来源:http://my.donews.com/robinchow/2007/01/10/rwyjwpstnlvfjtxeqzrupbzdkijaqyohunrq/

posted on 2007-10-23 21:01 Robin Chow 阅读(107) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜