Я хочу использовать круговой список.
За исключением реализации моего собственного ( как этот человек сделал), каковы мои варианты?
В частности, что я хочу сделать, это перебрать список объектов. Когда мой итератор достигнет конца списка, он должен автоматически вернуться к началу. (Да, я понимаю, это может быть опасно.)
См. определение w circular_iterator
во Владивостоке: "Циркулярщик никогда не будет равен CircularList:: end(), поэтому вы всегда можете разыменовать этот итератор.