vladimir_vl_vlad
в классе будет еще один метод который производит вычисления над значениям, получаемыми из итератора
С какого перепугу он будет в самом итераторе? Сделай его отдельно и применяй к каждому значению, получаемому из итератора.
Я тебе на примере объясню просто:
1. Вот ты спрашиваешь “я пойду в магазин, там идёт дождь, можно я с собой зонтик возьму?”.
2. Я тебе говорю “можно”.
3. Ты говоришь “а можно я зонтик этот имплантирую себе куда-нибудь, чтобы в руке не нести его?”.
4. Я тебе говорю “нет, нельзя, потому что однажды наступит лето и ты как дурак будешь ходить с торчащим зонтиком прямо из оттудова”.
Так что носи зонтик в руке. Потом ты найдёшь себе плащ или вообще машину.