Zeiger auf Listenobjekt



  • Hallo,

    arbeite mit dem Borland Builder. Habe in einer Datei klasse1.h folgendes stehen:

    class person
    {
     String nachname,vorname;
     person *prev,*next;
     };
    person *aktzeiger,*start,*ende;
    

    Diese include ich in den CPP-Dateien. Wenn ich dann den aktuellen Zeiger mittels

    aktzeiger=person
    

    zuweisen will, klappt das nicht:
    Codeausschnitt

    person *pers = new person();
    aktzeiger=person
    

    aktzeiger soll jeweils auf das aktuelle Listenelement zeigen. Ich habe hier auf den Rest wie Schleifen etc. verzeichtet.
    Wieso wird die Adresse vom neuen Listenelement aktzeiger nicht zugewiesen?
    Danke für Eure Hilfe. 😉

    Andreas



  • Andreas35 schrieb:

    person *pers = new person();
    aktzeiger=person
    
    person *pers = new person();
    aktzeiger=pers;
    

    Bischen nachdenken 🙄


Anmelden zum Antworten