设计准则:绝对不要解引用一个无效的 iterator。
摘要:
- 有效的数值:iterator 指向的位置有效。
- 有效的寿命:iterator 使用时仍然有效。
- 有效的范围:一对 iterators 组成一个有效的范围,first 在 last 之前(或相等),并且两者指向同一个container。
- 防止不合法的操作行为,如修改内置类型的暂时对象。
文章来源:
http://my.donews.com/robinchow/2007/01/10/rwyjwpstnlvfjtxeqzrupbzdkijaqyohunrq/