Code mit Iteratoren ähnelt Code mit Zeigern. Iteratoren sind von irgendeinem obskuren Typ (wie std::vector<int>::iterator
zum Beispiel).Wie hängen Iteratoren und Zeiger zusammen?
Was ich nicht verstehe, ist, wie Iteratoren und Zeiger zueinander in Beziehung stehen - ist ein Iterator ein Wrapper um einen Zeiger mit überladenen Operationen, um zu benachbarten Elementen vorzudringen oder ist es etwas anderes?
können wir sagen, Zeiger ist Teilmenge von Iterator? – solti
Ja, absolut –