Сейчас у меня есть два вектора указателей на объекты
std::vector<Object*> vec1;
std::vector<Object*> vec2;
Допустим, у vec1 есть два объекта, а у vec2 нет ни одного.Как бы я переместил один из объектов в vec1 в vec2, не разрушая реальный объект?Итак, в конце оба вектора имеют размер 1, и у каждого есть указатель объекта.