26 iterator优于const_iterator、reverse_iteratorj及const_reverse_iterator

  1. 有些版本的insert和erase函数要求使用iterator。如果你需要调用这些函数,那么必须使用iterator。const和reverse型的迭代器不能满足这些函数要求。
  2. 要想隐式将一个const_iterator转换成iterator式不可能的
  3. 从reverse_iterator转换而来的iterator在使用前需要调整。

如下图:


猜你喜欢

转载自blog.csdn.net/weixin_28712713/article/details/80908533
26