ich muss für die Uni im Moment ein Projekt in C++ umsetzen bin aber etwas eingerostet in C++.
Ich habe ein 2 Dimensionales Array von Objektpointern.
Ich möchte dann in einem Vector speichern, welche von diesen Objekten ich schon "besucht" habe.
Nachdem ich den Pointer per push_back() in den Vector getan habe ändern sich allerdings sämtlich Attribute des Objekts.
Ich habe mich schon ein wenig um Netz umgesehen und gesehen, dass es wohl daran liegt das der Vector den Pointer kopiert und ich dann im Anschluss einen Pointer auf ein ungültiges Objekt erhalte

Ich habe das allerdings noch nicht so 100 %ig durchblickt.
Kann mir das jemand vllt nochmal kurz erklären und am besten einen kurzen Lösungsvorschlag geben?
Danke schonmal !
