Ich möchte eine zirkuläre Liste verwenden.
Wenn ich nicht meine eigene ( wie diese Person es getan hat ) Welche Möglichkeiten habe ich?
Konkret möchte ich über eine Liste von Objekten iterieren. Wenn mein Iterator das Ende der Liste erreicht, sollte er automatisch an den Anfang zurückkehren. (Ja, ich weiß, dass das gefährlich sein könnte.)
Siehe Vladimirs Definition eines circular_iterator
: "Ein circular_iterator wird nie gleich sein mit CircularList::end(), daher kann man diesen Iterator immer dereferenzieren."