pointer schützen



  • Hi,
    ich habe eine Klasse A, die ein Member "px" (Pointer) hat.

    Diese Instanz gebe ich paar Funktionen weiter.

    Dort habe ich dann auch andere temporäre Instanzen von (anderen ähnlichen) Klassen, die auch ein Member "px" haben. Jedoch erstmal noch ohne Wert.

    Ich setze den Wert dann dieser Klassenmember mit = A.px

    Problem was ich habe:
    Wenn ich aus den ganzen Funktionen zurück komme, landet er in dem ein und anderen Destruktor.
    Dabei deletet er mir irgendwo auch den Pointerinhalt weg.
    Er soll die Klasse zwar deleten und auch den Member .px aber "A.px" soll weiterhin bestehen bleiben weil ich damit anschließend weiterarbeiten möchte.
    Habe aber nach der Aktion dann immer den Wert A.px = =xddddddddd


Anmelden zum Antworten