Speicher-Leak bei push_back



  • ja da muss ich wohl nochmal DANKE sagen!

    ich hatte wirklich in meiner Basisklasse keinen destruktor 🙄

    habe ihn jetzt hinzugefügt und die swaps gekickt - und keine leaks 😃

    allerding stellt sich mir hier ein kleines verständnisproblem vl. mag wer daraug eingehen 🙂

    Also ich habe in meiner Unterklasse einen vector welcher alle gelöschten steine speichert. diesen brauche ich bei einem erneuten aufruf der klasse wieder für eine überprüfung also ob man einen zug machen darf.

    wird nicht durch den aufruf des destruktors dieser vektor also auch der Inhalt gelöscht?

    EDIT: den vektor muss ich schon noch passend entleeren, aber wenn ich mich noch an die vorherigen Beiträge erinnere muss ich dies mit swap mache oder reicht clear doch aus?
    also im Prinzip wird dann mittel destruktor der vektor im unterschied zu zuvor wirklich auch gelöscht?


Anmelden zum Antworten