8
Wie implementiere ich einen Iterator im STL-Stil und vermeide häufige Fallstricke?
Ich habe eine Sammlung erstellt, für die ich einen STL-artigen Iterator mit wahlfreiem Zugriff bereitstellen möchte. Ich habe nach einer Beispielimplementierung eines Iterators gesucht, aber keine gefunden. Ich weiß um die Notwendigkeit von Konstantenüberladungen []und *Operatoren. Was sind die Anforderungen an einen Iterator im "STL-Stil" und welche anderen Fallstricke sind …