【发布时间】:2010-10-31 03:43:22
【问题描述】:
我想使用循环列表。
没有实现我自己的 (like this person did) 我有哪些选择?
具体来说,我想做的是遍历对象列表。当我的迭代器到达列表的末尾时,它应该自动返回到开头。 (是的,我意识到这可能很危险。)
See Vladimir's definition of a circular_iterator: "circular_iterator 永远不会与 CircularList::end() 相等,因此您始终可以取消引用此迭代器。"
【问题讨论】:
标签: c++ data-structures circular-list