迭代者:"倒带"是个好主意吗?
我正在阅读列表中的旧消息,遇到了一个
我认为可能有价值的想法:
如果一个人可以"倒回"一个迭代器,这不是一个好主意吗?
也许不是用这些术语表述的,但我就是这么读的.
我很欣赏人们可以使用序列而不是迭代器,而且
我不理解实施的问题.)他们看起来不像
很大,但我知道什么?)
但是,为迭代器提供一个倒带方法是个好主意吗?我
倾向于认为它们是磁带,我总是想倒带
那些.或者跳到文件n.(好的,这可能没有
与迭代器的使用相关.)
OTOH,如果这是一个麻烦,创建一个新的
迭代器,只是感觉效率较低.尽管如此,我还是会用这么多
更多的时候,我会使用反转(我从来不想用).