Первый у нас есть вектор указателей, как:C++ вектор указателей оттеснить по-разному
vehicleGroup<vehicle*> VG;
В C++, есть разница между:
VG.push_back(new vehicle(1));
VG.push_back(new vehicle(2));
и
//tmp_vehicle is a public class member
tmp_vehicle = new vehicle(1);
VG.push_back(tmp_vehicle);
tmp_vehicle = new vehicle(2);
VG.push_back(tmp_vehicle);
Имеет ли vecotr VG адрес самого указателя ИЛИ адрес указателя, на который указывает указатель? Что относительно карты?
Итак, vecotr VG содержит адрес указателя, на который указывает указатель вместо самого указателя указателя? – Nyaruko
Да, он хранит указатель на 'vehicleule', а не указатель на указатель на' carule'. – Mat