this



  • hallo

    this = new single_list;
    

    warum gehts nicht?
    und wie kann ichs machen?

    fg lookias



  • this ist der Zeiger auf das "aktuelle" Objekt.
    delete this geht immerhin. Aber this = new... 😕

    Wenn du mit new ne neue Instance = leere Objekt erzeugen willst.
    Dann änder doch gleich alle member deines aktuellen Objekts ab.
    Schreib ne passende Cleanup()-Funktion und schon hast du den gleichen
    Effekt.



  • lookias schrieb:

    hallo

    this = new single_list;
    

    warum gehts nicht?
    und wie kann ichs machen?

    fg lookias

    Der link in deiner /sig geht nicht



  • lookias schrieb:

    hallo

    this = new single_list;
    

    warum gehts nicht?
    und wie kann ichs machen?

    fg lookias

    also auf was für ideen die noobs kommen 😕
    bin erst mal sprachlos...



  • Chew-Z schrieb:

    this ist der Zeiger auf das "aktuelle" Objekt.
    delete this geht immerhin. Aber this = new... 😕

    this ist kein lvalue, so einfach ist das.



  • lookias schrieb:

    hallo

    this = new single_list;
    

    warum gehts nicht?

    geht doch

    single_list *This;
    This = new single_list;
    

Log in to reply