Существует ли стандартная реализация Циркулярного списка для C ++?

Я хочу использовать круговой список.

Если не считать реализации моей (как этот человек сделал) какие у меня варианты?

В частности, что я хочу сделать, это перебрать список объектов. Когда мой итератор достигает конца списка, он должен автоматически вернуться к началу. (Да, я понимаю, что это может быть опасно.)

См. Определение Владимираcircular_iterator: «Циркулярный итератор никогда не будет равен CircularList :: end (), поэтому вы всегда можете разыменовать этот итератор».

Ответы на вопрос(3)

Ваш ответ на вопрос