Я - программист на C ++ noob ... (я обычно использую Java), и теперь у меня есть некоторые проблемы с указателями, ссылками и векторами ...
Мне нужно извлечь Object
из vector<Object> objects
, и для простоты я хотел бы сохранить его ссылку в другом объекте, потому что мне нужно много раз редактировать некоторые параметры внутри него
это код, который я написал до сих пор:
Object myObject = getMyObject(id, objects);
и getMyObject
просто реализуют цикл for
, который находит правильное object
с правом id
и возвращает его с return objects[i]
но если я правильно понял, этот метод дублирует объекты! Итак, в myObject
есть совершенно другой Object
, верно?
Как мне поступить ??
Большое спасибо!