Zeiger Zuweisung



  • Hi,

    gegeben sei eine Klasse K, die über einen next-Zeiger vom selben Typ verfügt.
    Ein K-Zeiger P1 wird irgendwo initialisiert, und es werden ein paar K-Objekte über next verkettet. Eine Ausgabe der Elemente über next funktioniert.

    Jetzt wird P2 deklariert und sofort mit P1 initialisiert: K* P2=P1;

    Die selbe Ausgabe über die next-Zeiger scheitert bei P2. next scheint nicht der next-Zeiger von P1 zu sein, bzw. auf die selbe Adresse zu verweisen.

    Wieso?



  • [ratestunde]Das sollte aber funktionieren. Ausser du änderst in deinem Programm P1 dahingehend, dass du damit durch die Liste iterierst. [/ratestunde]
    Ein bischen Code wäre vielleicht nicht schlecht 😉


Anmelden zum Antworten