У меня есть класс А, который содержит зЬй :: вектор, и я хотел бы дать доступ к вектору из вне класса А.STL итераторы в качестве возвращаемого значения
Первое, что пришло на ум это сделать функция get, которая возвращает итератор в вектор, но пройдите через вектор, мне понадобятся два итератора (начало и конец).
Мне было интересно, есть ли способ (техника или паттерны) для итерации всего вектора только с одним итератором? Или, возможно, какой-то другой способ получить доступ к вектору, конечно, без использования вектора в качестве возвращаемого значения :)
Я надеюсь, вы понимаете, что разоблачение итератор вектора является способ отличается _ Нет than__ воздействия переменной-члена? (например, сама векторная переменная) На самом деле еще хуже. Возможно, вы указали указатель на частный член. –