Недавно я обнаружил, что boost ptr_vector полезен для управления моей коллекцией объектов, выделенных из кучи.Библиотека коллекции указателей очень хорошая, но, к сожалению, меня удерживает одна вещь.
Другая часть моего кода должна явно указывать на один из моих объектов в ptr_vector (по определенным причинам он не может быть ссылкой).Однако, когда вы получаете доступ к объекту в ptr_vector, вы получаете ссылку T & (даже если вы использовали ptr_vector.push_back (T *)
. Есть ли в любом случае, я могу получить простой указатель из наддува:ptr_vector